PuTTY配置等同于OpenSSH ProxyCommand

vei*_*eiL 23 ssh proxy putty openssh portforwarding

我只是想用PuTTY来连接我的服务器.这些服务器仅允许来自另一个特定服务器的传入SSH连接(下面的示例中为"MySshProxyingServer").

使用Linux,这对ssh -W命令没有问题.

在PuTTY中,我找不到创建这种连接的选项.

Linux(~/.ssh/config)下的示例:

Host MyHostToConnectTo
    Hostname xx.xx.xx.xx
    User root
    Identityfile ~/.ssh/id_rsa
    ProxyCommand ssh MySshProxyServer -W %h:%p
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何在PuTTY中使用这样的配置?

Mar*_*ryl 25

PuTTY中的等价物是"本地代理命令".您可以使用plink.exe-nc开关而不是ssh-W开关:

PuTTY本地代理


另一种方法是首先使用另一个PuTTY(或Plink)实例通过"MySshProxyServer"打开隧道.

参见例如: