最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vscode通過多個跳板機連接目標機的方法(兩種方案親測成功)

 更新時間:2024年03月14日 09:46:33   作者:派大星有個夢想  
這篇文章主要介紹了vscode通過多個跳板機連接目標機的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧

1、ProxyJump(推薦使用)

需要OpenSSH 7.3以上版本才可使用,可用下列命令查看:

ssh -V

ProxyJump命令行使用方法

ssh -J [email protected]:port1,[email protected]:port2

一層跳板機:

ssh dst_username@dst_ip -p dst_port -J jump_username@jump_ip:jump_port

多層跳板機用,隔開,順序從左至右

ssh dst_username@dst_ip -p dst_port -J jump1_username@jump1_ip:jump1_port,jump2_username@jump2_ip:jump2_port

vscode中config配置

Host jump
    HostName xxx
    User xxx
    Port xxx
Host jump1
    HostName xxx
    User xxx
    Port xxx
Host server
    HostName xxx
    User xxx
    Port xxx
    ProxyJump jump,jump1

2、ProxyCommand

博客上大多的方法都是使用這種,但是本人親測出現(xiàn)了諸多報錯,包括重裝了ssh還是有各種問題

openssh在7.3以下可使用此方法

proxycommand命令行使用方法

ssh username@目標機器IP -p 22 -o ProxyCommand='ssh -p 22 username@跳板機IP -W %h:%p'
Host JumpMachine
    # 跳板機的ip地址
    HostName A
    # 你跳板機的用戶名
    User username
    # 跳板機登錄端口 
    Port 22
Host TargetMachine
    # 目標機的ip地址
    HostName B
    # 你目標機的用戶名
    User username
    # 目標機登錄端口 
    Port 22
    ProxyCommand "openssh的安裝路徑"\ssh.exe -W %h:%p JumpMachine

上圖方法本人使用失敗了,但是有的人可以成功,暫時不清楚原因,使用下圖方法反而成功了

Host server
    HostName xxxx
    User xxxx
    Port xxxx
    ProxyCommand C:/Windows/System32/OpenSSH/ssh.exe -p jump_port jump_username@jump_ip -W %h:%p

3、免密登錄

1、在本地powershell中輸入:

ssh-keygen

紅色框里的路徑即公鑰保存的位置

2、以兩層跳板機為例,先連接跳板機1,將本地生產(chǎn)的公鑰復制到.ssh中的authorized_keys里

mkdir .ssh
mv id_rsa.pub .ssh
cd .ssh
cat id_rsa.pub >> authorized_keys
sudo chmod 600 authorized_keys
再重新登錄服務器

3、在跳板機1里繼續(xù)使用ssh-keygen把公鑰以相同的方法加入到跳板機2的authorized_keys里,依此類推。

到此這篇關于vscode通過多個跳板機連接目標機(兩種方案親測成功)的文章就介紹到這了,更多相關vscode多個跳板機連接內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

马公市| 灵丘县| 平南县| 邵阳市| 新绛县| 麦盖提县| 北安市| 府谷县| 德州市| 清远市| 明星| 临湘市| 佛山市| 前郭尔| 房山区| 镇远县| 宝应县| 津市市| 五家渠市| 辉县市| 新化县| 津市市| 贵州省| 渭源县| 灵武市| 青神县| 湖口县| 政和县| 涪陵区| 泽州县| 木里| 元谋县| 大丰市| 武邑县| 泸水县| 金秀| 盐津县| 安丘市| 阳高县| 锡林郭勒盟| 临潭县|