jumpserver介紹


一、堡壘機(又叫跳板機)

1.介紹:提供唯一入口(也就是同意設備運維入口),支持Linux、Windows、Unix、MacOS 等設備資源,實現對服務器器資源操作管理理的集中認證,集中控制,集中審 計。提升運維管理理水平。

2.之所以用堡壘機的原因:
   互聯網企業需要大量的服務器,但是服務器需要高效、安全的去管理,所以就用到了堡壘機。

   現在比較常見的方案是搭建堡壘機環境作為線上服務器器的入口,所有服務器器 只能通過堡壘機進行行登陸訪問。

    用大白話來說: 就是監控運維人員、開發人員對服務器器的命令操作。出了了事 故能找到具體責任人。

3.特性:

①:精細化的資源與功能授權,讓運維人員各司其職

②:體系化的指令審計規則,讓運維操作安全可控

③:支持多重身份認證,讓非法訪問無所遁形

④:主機賬號統一管理,SSH密鑰對一鍵批量下發

二、jumpserver安裝

1.方法一:docker安裝

                docker pull docker.io/jumpserver/jms_all

       docker run --name Jumpserver -d -p 80:80 -p 2222:2222

       docker.io/jumpserver/jms_all:latest

        進入容器修改配置

                   docker exec -it Jumpserver /bin/bash

        docker restart Jumpserver

2.方法二:官網腳本安裝

    curl -sSL

https://github.com/jumpserver/jumpserver/releases/download/v2.5.3/quick_start.sh | sh

三、jumpserver應用

1.啟動訪問

JumpServer 部署完成

請到 /opt/setuptools 目錄執行 ./jmsctl.sh start 啟動

[root@node1 ~]# cd /opt/setuptools/

[root@node1 setuptools]# ls config.conf config_example.conf jmsctl.sh LICENSE README.md scripts v2.5.3

[root@node1 setuptools]# ./jmsctl.sh start

__ _____ / /_ ______ ___ ____ / ___/___ ______ _____

_____ __ / / / / / __ `__ \/ __ \\__ \/ _ \/ ___/ | / / _ \/

___/

/ /_/ / /_/ / / / / / / /_/ /__/ / __/ / | |/ / __/ /

\____/\__,_/_/ /_/ /_/ .___/____/\___/_/ |___/\___/_/

                     /_/ Version: v2.5.3

MySQL start ........................ [ OK ]

Redis Start ........................ [ OK ]

Docke. Start ........................[ OK ]

Core Start ........................ [ OK ]

Koko Start ........................ [ OK ]

Guaca. Start ........................ [ OK ]

Nginx Start ........................ [ OK ]

MySQL Check ........................ [ OK ]

Redis Check ........................ [ OK ]

Docke. Check ........................ [ OK ]

Nginx Check ........................ [ OK ]

Py3 Check ........................ [ OK ]

Core Check ........................ [ OK ]

Koko Check ........................ [ OK ]

Guaca. Check ........................ [ OK ]

JumpServer 啟動成功!

Web 登陸信息: http://10.0.0.11:80

SSH 登錄信息: ssh admin@10.0.0.11 -p2222

初始用戶名密碼: admin admin

[如果你是雲服務器請在安全組放行 80 和 2222 端口]

[root@node1 setuptools]#

 

2.配置郵箱

 

 

 3.創建用戶組

 

 

 

 

 

 

4.創建用戶

 

 

 

 

 

密碼會通過郵件發送到郵箱里 

 

 

 

 

 

 

 

 

 

 5.資產管理

 

 

 

 

 

 6.用戶管理

注意:

1.創建管理用戶使用root用戶名

2.創建系統用戶:運維組,開發組,總監組各創建一個

3.只有運維組的系統用戶的sudo權限是/bin/su,其他組的系統用

創建管理用戶

 

 

 創建系統用戶

 

 

 

 

 

 7.資產管理

創建資產

 

 

 

 

 

 8.權限管理

創建授權規則

 

 

 9.配置終端登陸

 

 

 

 

 

 

 

 

 

 10.會話管理

 

 11.命令記錄

歷史會話里面記錄了哪個用戶在什么時間用什么系統用戶登錄 了哪台主機,執行了多少條命令,以及操作的視頻都記錄了下來. 這樣操作人員操作了什么,事后都能清清楚楚的知道. 也可以說,誰想對系統做破壞,都有證據找到責任人

 

四、openvnc

 

 

五、Linux主機如何加固

1.Linux服務器只配置內網IP
2.防火牆只開放必要的端口
3.防火牆只允許堡壘機的內網IP連接
4.堡壘機不分配外網IP
5.想訪問堡壘機必須連接VPN分配內網網段的地址才行

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM