linux堡垒机开源软件,Jumpserver开源堡垒机
Jumpserver開源跳板機系統部署
1.簡介
Jumpserver使用Python / Django進行開發,遵循Web 2.0規范,配備了業界領先的Web Terminal解決方案,交互界面美觀、用戶體驗好。
Jumpserver采納分布式架構,支持多機房跨區域部署,中心節點提供API,各機房部署登錄節點,可橫向擴展、無并發限制。改變世界,從一點點開始。
2.環境
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
創建數據庫jumpserver授權
#?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
如果發現版本不一致,那么通過指定版本號重新安裝正確版本的依賴包,例如:pip install django==1.6
注意:安裝包的版本,必須要與requirement.txt文件中的版本保持一致,否則會出現各種各樣的兼容性問題!
7.安裝jumpserver
# python install.py
# cd jumpserver/install
8.啟動jumpserver
#./service.sh start
9.訪問http://ip:8000
密碼:5Lov@wife
用戶名:admin
總結
以上是生活随笔為你收集整理的linux堡垒机开源软件,Jumpserver开源堡垒机的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我做的OSC界面
- 下一篇: 使用Nagios监控esx、esxi、v