linux堡垒机开源软件,Jumpserver开源堡垒机
Jumpserver開(kāi)源跳板機(jī)系統(tǒng)部署
1.簡(jiǎn)介
Jumpserver使用Python / Django進(jìn)行開(kāi)發(fā),遵循Web 2.0規(guī)范,配備了業(yè)界領(lǐng)先的Web Terminal解決方案,交互界面美觀、用戶體驗(yàn)好。
Jumpserver采納分布式架構(gòu),支持多機(jī)房跨區(qū)域部署,中心節(jié)點(diǎn)提供API,各機(jī)房部署登錄節(jié)點(diǎn),可橫向擴(kuò)展、無(wú)并發(fā)限制。改變世界,從一點(diǎn)點(diǎn)開(kāi)始。
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ù)庫(kù)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)版本不一致,那么通過(guò)指定版本號(hào)重新安裝正確版本的依賴包,例如:pip install django==1.6
注意:安裝包的版本,必須要與requirement.txt文件中的版本保持一致,否則會(huì)出現(xiàn)各種各樣的兼容性問(wèn)題!
7.安裝jumpserver
# python install.py
# cd jumpserver/install
8.啟動(dòng)jumpserver
#./service.sh start
9.訪問(wèn)http://ip:8000
密碼:5Lov@wife
用戶名:admin
總結(jié)
以上是生活随笔為你收集整理的linux堡垒机开源软件,Jumpserver开源堡垒机的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 我做的OSC界面
- 下一篇: linux符号命令,Linux_几个符号