jumpserver 0.3.2 install on centos 6
jumpserver 0.3.2 install on centos 6
JUMP V0.3.2
1. 安裝git
2. 克隆jumpserver
3. 執行安裝腳本
4 運行 crontab,定期處理失效連接,定期更新資產信息
5 Debug error.
6. 之后輸入ip:port訪問jumpserver的web管理頁面
7. 發送 (SMTP) 服務器
jumpserver 0.3.2 install on centos 6
JUMP V0.3.2
1. 安裝git
2. 克隆jumpserver
3. 執行安裝腳本
4 運行 crontab,定期處理失效連接,定期更新資產信息
5 Debug error.
6. 之后輸入ip:port訪問jumpserver的web管理頁面
7. 發送 (SMTP) 服務器
jumpserver 0.3.2 install on centos 6
JUMP V0.3.2
# rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-6.noarch.rpm # yum install -y screen ftp vim wget git cmake gcc gcc-c++ htop # yum groupinstall -y "Development Tools" # yum -y install python-pip mysql-devel gcc automake autoconf # yum -y install python-devel sshpass lrzsz readline-devel # yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker # rpm -qa |grep mysql
mysql-server-5.1.73-8.el6_8.x86_64 mysql-libs-5.1.73-8.el6_8.x86_64 mysql-5.1.73-8.el6_8.x86_64 mysql-devel-5.1.73-8.el6_8.x86_64 #####適用于版本:v0.3.1-2
1. 安裝git
# yum -y install git
2. 克隆jumpserver
# cd /opt # git clone https://github.com/jumpserver/jumpserver.git # wget https://github.com/jumpserver/jumpserver/archive/0.3.2.tar.gz # git checkout master
注:不要安裝在/root、/home 等目錄下,以免權限問題
3. 執行安裝腳本
# cd /opt/jumpserver/install # pip install -r requirements.txt # pip install -r requirements.txt -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com # python install.py
注:
安裝過程中要求輸入數據庫密碼時,直接回車就行
完成安裝后,請訪問web,繼續查看后續文檔
如果啟動失敗,請返回上層目錄,手動運行./service.sh restart啟動
4 運行 crontab,定期處理失效連接,定期更新資產信息
[root@AMS ~]# crontab -l
0 1 * * * /usr/bin/python /opt/jumpserver/manage.py crontab run 3718e5baf203ed0f54703b2f0b7e9e16 # django-cronjobs for jumpserver */10 * * * * /usr/bin/python /opt/jumpserver/manage.py crontab run 9956b75140f4453ab1dc4aeb62962a74 # django-cronjobs for jumpserver 2 替換web默認端口和數據庫默認端口重啟
# sed -i "s#port = 8000#port = 9999#g" /opt/jumpserver-0.3.2/jumpserver.conf # sed -i "s#port = 3306#port = 3319#g" /opt/jumpserver-0.3.2/jumpserver.conf # sed -i "3306 # port = 3319" /etc/my.cnf
[base] url = http://10.81.235.104 key = g0q1ch8dms21jjbr ip = 0.0.0.0 port = 8000 log = debug [db] host = 127.0.0.1 port = 3306 user = jumpserver password = 5Lov@wife database = jumpserver [mail] mail_enable = 1 email_host = email_port = 25 email_host_user = email_host_password = email_use_tls = True email_use_ssl = False
5 Debug error.
AttributeError: ‘module’ object has no attribute ‘HAVE_DECL_MPZ_POWM_SEC’
輸入smtp信息之后發現報錯了,是python的pycrypto模塊問題,需要卸載重裝
很常見的錯誤,通常是由 pycrypto的版本問題,請卸載重新安裝2.4.1
# pip uninstall pycrypto # rm -rf /usr/lib64/python2.6/site-packages/Crypto/ # rm -rf /usr/lib64/python2.6/site-packages/pycrypto-2.6.1-py2.6-linux-x86_64.egg # pip install pycrypto==2.4.1
6. 之后輸入ip:port訪問jumpserver的web管理頁面
初始用戶admin,密碼為5Lov@wife
7. 發送 (SMTP) 服務器
服務器地址:smtp-mail.outlook.com
端口:25(如果阻止了 25,則使用 587)
身份驗證:是
加密連接:TLS
用戶名:你的電子郵件地址
密碼:你的密碼
CentOS DevOps
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。