服務安裝與啟動
官方文檔:https://docs.jumpserver.org/zh/master/install/setup_by_fast/
官方給出的一鍵安裝腳本(注:要求系統內存≥4G):
curl -sSL https://github.com/jumpserver/jumpserver/releases/download/v2.10.3/quick_start.sh | bash
些許漫長的等待時間....
安裝好后,會在/opt目錄下生成jumpserver和jumpserver-installer-v2.10.4目錄
啟動服務:進入jumpserver文件夾,執行./jmsctl.sh start即可(注:該服務是基於docker的,通過多個容器集成)
訪問:http://ip:8080(默認8080端口),默認用戶和密碼都是admin:

關於jumpserver的使用請自行探索或者參考別的教程,后續有時間可能會更新。
可能遇到的錯誤
注:本人環境是centos7虛擬機,以下只是個人在搭建jumpserver的時候遇到的一些報錯,解決辦法可能比較粗糙,不一定是最佳解決方案,只提供參考
- 無法訪問
http://ip:8080,那么試試關閉防火牆呢,或者配置一下防火牆,添加規則允許8080端口的訪問(添加端口:firewall-cmd --permanent --add-port=8080/tcp,重新載入:firewall-cmd --reload,查看允許訪問的端口:firewall-cmd --list-ports) - 在執行
./jmsctl.sh start的時候,卡在某一個地方不動,設置一下setenforce 0試試看 - 如有報錯:ERROR: for celery Container "8414aaf23485" is unhealthy.不要管,繼續執行
./jmsctl.sh start,直到執行成功不再報這個錯誤,我是執行了第三次就好了
