jumpserver 5.0安裝與使用

  • 安裝jumpserver

官方文檔:https://github.com/jumpserver/jumpserver/wiki/v0.5.0-基於-CentOS7

!!注意,使用centos7安裝,centos6安裝出現過python庫依賴錯誤


  • 使用jumpserver

設置redis開機自啓動

systemctl enable redis

設置mariadb開機自啓動

systemctl enable mariadb

設置nginx開機自啓動

systemctl enable nginx


python虛擬環境

source /opt/py3/bin/activate

啓動jumpserver

cd /opt/jumpserver/

python run_server.py all

啓動coco

cd /opt/coco/

python run_server.py


使用方法

通過節點管理主機

在資產授權中,通過用戶組來設置允許使用該節點中的主機的用戶,通過設置系統用戶來設置連接使用的用戶和密碼,

 

管理用戶用來 `推送系統用戶``獲取資產硬件信息`等。必須是root或沒有密碼的特權用戶。

使用不同用戶登錄主機

設置多個管理用戶

創建多個節點

將資產條件到不同節點中

在不同節點中創建授權規則時使用不同的管理用戶



訪問頁面:http://localhost

初始管理用戶密碼:admin/admin

  • 基礎設置

image.png

  • 郵箱設置

263郵箱爲例

image.png

測試連接會發送一個test郵件到郵箱中

設置完成後手動重啓服務

  • 用戶管理

    • 用戶

      image.png

新創建的用戶會生成隨機密碼併發送到用戶郵箱中,可以在創建完用戶有通過“更新”來修改用戶密碼



創建用戶組

在資產授權中,通過用戶組來設置允許使用該節點中的主機的用戶

image.png

  • 添加主機

在需要被管理的主機上安裝SSH Server和Web Socket Server:Coco

#安裝依賴

yum -y install wget sqlite-devel xz gcc automake zlib-devel openssl-devel epel-release git

#安裝python環境

wget -O /opt/Python-3.6.1.tar.xz  https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz

cd /opt/ && tar axf /opt/Python-3.6.1.tar.xz && cd Python-3.6.1

./configure && make && make install

# 建立用戶python虛擬環境

useradd tom

echo "123456"|passwd tom --stdin

chown -R tom.tom /opt

su - tom

cd /opt/

python3 -m venv py3

echo "source /opt/py3/bin/activate" >> ~/.bash_profile

source ~/.bash_profile

#安裝 SSH Server和Web Socket Server: Coco

#下載項目

cd /opt

git clone https://github.com/jumpserver/coco.git && cd coco && git checkout dev

# 安裝依賴

cd /opt/coco/requirements

sudo yum -y  install $(cat rpm_requirements.txt)

pip install -r requirements.txt

#配置文件

cd /opt/coco

cp conf_example.py conf.py

vim coco/app.py 

# 將        'CORE_HOST': 'http://127.0.0.1:8080',  改爲jumpserver的ip和端口

#啓動

python run_server.py

在jumpserver上接受連接

點擊接受

image.png




  • 連接控制

創建節點

 image.png

創建管理用戶

image.png

image.png

創建資產

注意對應到相應的節點

image.png


image.png

點擊資產名能夠進行"更新硬件信息""測試可連接性"

image.png


創建系統用戶

image.png

創建完成後點擊更新重新設置密碼

image.png


資產授權

image.png

image.png

登錄

!!!注意:IE無法使用luna,建議使用chrome

http://localhost

image.png

點擊web終端後會切換到luna

image.png 

點擊主機名進行連接




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章