1 2 3 4 5 6 7 8 9 10 11
| cd /opt yum -y install wget wget https://github.com/jumpserver/installer/releases/download/v2.6.1/jumpserver-installer-v2.6.1.tar.gz tar -xf jumpserver-installer-v2.6.1.tar.gz cd jumpserver-installer-v2.6.1 export DOCKER_IMAGE_PREFIX=docker.mirrors.ustc.edu.cn cat config-example.txt
./jmsctl.sh start
|
安装
https://github.com/jumpserver/jumpserver/releases/tag/v2.6.1
curl -sSL https://github.com/jumpserver/jumpserver/releases/download/v2.6.1/quick_start.sh | sh
此时会安装docker
和相关镜像,如果卡住可先退出,设置完阿里镜像加速后重启docker
,重新执行安装命令
常用命令
可以使用如下命令启动, 然后访问
./jmsctl.sh start
其它一些管理命令
./jmsctl.sh stop
./jmsctl.sh restart
./jmsctl.sh backup
./jmsctl.sh upgrade
更多还有一些命令,你可以 ./jmsctl.sh --help
来了解
访问 Web 后台页面
http://192.168.196.134:8080
https://192.168.196.134:8443
ssh/sftp 访问
ssh admin@192.168.196.134 -p2222
sftp -P2222 admin@192.168.196.134
更多信息
文档: https://docs.jumpserver.org/
官网: https://www.jumpserver.org/
开机自启动
vi /usr/lib/systemd/system/jms.service
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| [Unit] Description=jms After=network.target mariadb.service redis.service Wants=mariadb.service redis.service [Service] Type=forking Environment="PATH=/opt/py3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin" ExecStart=/opt/jumpserver/jms start all -d ExecReload= ExecStop=/opt/jumpserver/jms stop [Install] WantedBy=multi-user.target
|
vi /usr/lib/systemd/system/coco.service
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| [Unit] Description=coco After=network.target jms.service [Service] Type=forking PIDFile=/opt/coco/coco.pid Environment="PATH=/opt/py3/bin" ExecStart=/opt/coco/cocod start -d ExecReload= ExecStop=/opt/coco/cocod stop [Install] WantedBy=multi-user.target
|
systemctl enable jms
systemctl enable coco