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