最近一直使用vscode遠端連線伺服器進行開始,畢竟伺服器比較多,vscode的遠端服務開始又很方便,而且加入秘鑰以後就等於秒開。但是最近我需要遠端登入一台跳板機轉的伺服器,找了很多技術文件,這裡總結一下。
首先參考了這個201117-macos上通過vscode配置跳板機連線伺服器
,剛開始沒看懂,後面配置大致就了解了
# jump box with public ip address
host
#跳板機伺服器a名稱
hostname <***.***.***.***>
# a伺服器外網位址
user
#登入賬戶名
identityfile /users//.ssh/id_rsa # 本地秘鑰位址
# target machine with private ip address
host
#目標伺服器b名稱
hostname
# 都是阿里雲伺服器的話,這時內網位址,和上面外網不同
user
#登入賬戶名
identityfile /users//.ssh/id_rsa # 本地秘鑰位址
proxycommand ssh -q -w %h:%p
#跳板機伺服器a名稱
但是每次登入都需要輸入密碼,這個可以在兩個伺服器上都加上秘鑰就好。其實就是把本地的
/users//.ssh/id_rsa.pub 拷貝到伺服器a和伺服器b上
然後分別執行
cat id_rsa.pub >> ~/.ssh/authorized_keys
就是把秘鑰配對放到伺服器上,這樣就可以免密碼登入了,非常方便
對於win10系統,可參考win10 上使用 ssh 實踐
檔案 跳板機 SSH跳板機
出於安全等因素的考慮,我們一般不會把所有伺服器都設定成可 ssh 直連,而是會通過一台機器作為跳板機,跳板機就相當於大門,你想要連線其他伺服器的時候,必須要先穿過大門。先通過 ssh 登入到跳板機,再從跳板機登入到目標伺服器。假設在某個機房中,我們用機器 a 來代表目標伺服器,該伺服器不能 ssh ...
由跳板機訪問伺服器和pycharm遠端連線
大致的步驟就是,先連線上跳板機,再通過設定隧道 監聽埠隨意 然後配置伺服器 填 列表的時候,埠號需要和跳板機設定的隧道一樣,且主機這填localhost 踩坑了 最後再配一下跳板機的監聽埠,那個隨意填埠就好 在以上操作過後就可以由本機的撥出埠訪問伺服器了,接著就是配置pycharm 在填寫的時候填寫...
linux 檔案 跳板機 linux跳板機配置
1.ip配置 跳板機ip 192.168.10.128 server1ip 192.168.10.133 server2ip 192.168.10.132 server3ip 192.168.10.131 2.建立使用者 root fengxiaoli useradd jump要在所有機器上操作。r...