我正在ProxyJump
使用~/.ssh/config
Host jump
User jane
HostName 1.2.3.4
DynamicForward 1028
Host dev
User bill
HostName 5.6.7.8
ProxyJump jump
我的同事正在使用旧版本的 ssh(他们无法更新)。 允许他们通过跳转主机连接的等效配置是什么? 还能DynamicForward
用吗?
答案1
ProxyJump
是在 OpenSSH 7.3 中添加的,但只不过是使用 的简写ProxyCommand
,例如:
Host hidden-host
ProxyCommand ssh proxy-host -W %h:%p
如果您的ssh
版本更旧,您可能会缺少该-W
选项,在这种情况下您可以使用nc
,如下所示:
Host hidden-host
ProxyCommand ssh proxy-host nc %h %p 2> /dev/null