我想通过跳转主机 SSH 到远程服务器。但我的要求是使用 superputty 进行 ssh。有没有办法在 superputty 中使用“额外的 putty 参数”,使用 plink/proxycmd 等?有人能帮我吗?
Windows 桌面(supperputty)--->JumpHost--->远程服务器
在此处输入图片描述 让我向您提供一些详细信息,以便您真正了解我现在正在做的事情。正如我在附图中提到的,我曾经使用 ssh 身份验证 PPK 密钥通过 SSH 连接到 JumpHost,然后登录到另一个远程节点。对于远程节点,我也必须使用它们的 ppk 密钥。
因此同样地,我想将这些参数作为“额外的 putty 参数”传递以直接访问远程节点。
谢谢你卢克
答案1
如果您有该plink.exe
程序(附带完整的PuTTY安装),您可以使用:
-proxycmd "plink -nc %host:%port [email protected]"
(这相当于ProxyCommand ssh -W %h:%p jumphost
OpenSSH。)