VScode通過跳板機連接遠程服務器


 

1. 生成本地的ssh的公鑰,並將公鑰復制到跳板機和目標服務器上

ssh-keygen -t rsa -b 4096

   生成的公鑰在C:\Users\XXX\.ssh目錄下id_rsa.pub,將其中內容復制到跳板機和目標服務器~/.ssh/authorized_keys中

2. 配置VScode

1) 在擴展中安裝Remote - SSH插件

2) 配置configure文件

Host JumpMachine             #跳板機名稱
    HostName XXX.XXX.XXX.XXX #跳板機IP
    Port XXX                 #跳板機ssh端口
    User root                #跳板機用戶名

Host TargetMachine           #遠程服務器名稱
    HostName XXX.XXX.XXX.XXX #遠程服務器IP
    Port XXX                 #遠程服務器ssh端口
    User root                #遠程服務器用戶名
    ProxyCommand ssh -W %h:%p JumpMachine

3)在vscode中嘗試登陸,在命令面板中輸入:ssh 用戶名@目標服務器ip

 


免責聲明!

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



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