您好,登錄后才能下訂單哦!
Jumpserver開源跳板機系統(tǒng)部署
1.??? 簡介
Jumpserver使用Python / Django 進行開發(fā),遵循 Web 2.0 規(guī)范,配備了業(yè)界領(lǐng)先的 Web Terminal 解決方案,交互界面美觀、用戶體驗好。
Jumpserver采納分布式架構(gòu),支持多機房跨區(qū)域部署,中心節(jié)點提供 API,各機房部署登錄節(jié)點,可橫向擴展、無并發(fā)限制。改變世界,從一點點開始。
?
wiki地址:https://github.com/jumpserver/jumpserver/wiki
官方網(wǎng)站:http://www.jumpserver.org/
Github地址:https://github.com/jumpserver/jumpserver
2.??? 環(huán)境
CentOS Linux release 7.3.1804 (Core)
3.??? 安裝epel
# yum makecache
# yum install epel-release
# yum clean all
4.??? 安裝依賴包
#?yum -y install python-pip python-devel sshpass lrzsz readline-devel
5.??? 安裝mariadb-server
# yum -y install mariadb mariadb-devel mariadb-server
# systemctl start mariadb
# systemctl enable mariadb
創(chuàng)建數(shù)據(jù)庫jumpserver授權(quán)
#?create database jumpserver?default?charset?'utf8';
# grant all?on?jumpserver.* to?'jumpserver'@'127.0.0.1'?identified?by?'password';
6.??? 下載jumpserver
# wget https://github.com/jumpserver/jumpserver/archive/0.3.2-rc2.tar.gz
# cd /usr/local/src
# cd /usr/local/src
# tar -xf 0.3.2-rc2.tar.gz
# cd /usr/local/src/jumpserver-0.3.2-rc2/install
# pip install -r requirement.txt
查看已安裝的依賴包
# pip freeze
如果發(fā)現(xiàn)版本不一致,那么通過指定版本號重新安裝正確版本的依賴包,例如:pip install django==1.6
注意:安裝包的版本,必須要與requirement.txt文件中的版本保持一致,否則會出現(xiàn)各種各樣的兼容性問題!
7.??? 安裝jumpserver
# python install.py
# cd jumpserver/install
8.??? 啟動jumpserver
#?./service.sh start
9.??? 訪問http://ip:8000
密碼:5Lov@wife
用戶名:admin
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。