「Jumpserver」- 通過 SSH 連接 Jumpserver 資產 @20210302


問題描述

在通常情況下,我們會通過 Web 界面訪問資產、執行命令,以進行服務器管理。

但是,有時候我們也需要通過 SSH 客戶端連接服務器。Jumpserver 提供對此的支持。

該筆記將記錄:在命令行中,如何使用 SSH 客戶端連接 Jumpserver 資產。

解決方案

在部署 Jumpserver 服務時,該服務除了使用 80/443 端口外,還使用 2222 端口,而 2222 端口便是解決該問題的關鍵。

如下為操作過程:

# ssh -p 2222 k4nz@jumpserver.example.com ------------------------- k4nz 為 Jumpserver 用戶;jumpserver.example.com 為 Jumpserver 服務所在的主機
k4nz@jumpserver.example.com's password: --------------------------- 輸入 k4nz 用戶的密碼(該用戶是 Jumpserver 用戶,所以密碼也是 Jumpserver 的用戶密碼)

               k4nz,  歡迎使用JumpServer開源堡壘機系統

        1) 輸入 部分IP,主機名,備注 進行搜索登錄(如果唯一).
        2) 輸入 / + IP,主機名,備注 進行搜索,如:/192.168.
        3) 輸入 p 進行顯示您有權限的主機.
        4) 輸入 g 進行顯示您有權限的節點.
        5) 輸入 d 進行顯示您有權限的數據庫.
        6) 輸入 k 進行顯示您有權限的Kubernetes.
        7) 輸入 r 進行刷新最新的機器和節點信息.
        8) 輸入 h 進行顯示幫助.
        9) 輸入 q 進行退出.
Opt> 172.16.37.97 ------------------------------------------------ 輸入 IP 地址,以選擇我們要登錄的主機
  ID    | 名稱                  | 用戶名                                                                     
+-------+----------------------+------------------------+
  1     | developer            | developer                                                                   
  2     | manager              | manager                                                                         
提示:輸入系統用戶ID直接登錄
返回:B/b
ID> 2 ------------------------------------------------------------ 輸入前面的 ID 以選擇我們要登錄的用戶
復用SSH連接(manager@performance-test)[連接數量: 2]
Last login: Mon Mar  1 17:28:17 2021 from 192.168.34.127
manager@performance-test:~$ -------------------------------------- 至此,我們便已經成功登錄主機

常見問題處理

如果用戶名中包含 @ 符號怎么辦?

直接使用 @ 符號即可:ssh k4nz@example.com@jumpserver.example.com

參考文獻

JumpServer 文檔/Web終端



免責聲明!

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



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