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
博客上大多的方法都是使用这种,但是本人亲测出现了诸多报错,包括重装了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/Syst