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
浙公网安备 33010602011771号