如何通过两个ssh“点”使用SSH文件传输协议客户端(Cyber​​duck)

时间:2013-05-08 13:43:25

标签: ssh sftp cyberduck

我正试图通过cyberduck登录我的电脑。

我可以直接进入计算机,但我必须首先SSH进入中央系统,然后从那里进入我的计算机。

有没有办法让Cyber​​duck进入我的工作电脑,即一次两次ssh?

2 个答案:

答案 0 :(得分:2)

您可以使用例如PuTTY用于设置端口转发,也称为SSH隧道(用于您的目的)。

请参阅https://the.earth.li/~sgtatham/putty/latest/htmldoc/Chapter3.html#using-port-forwarding

或者,您可以使用本机支持此功能的SFTP客户端,例如: WinSCP。 这里有一个指南:
https://winscp.net/eng/docs/guide_tunnel

请注意,除了说明之外,如何使用WinSCP本机隧道功能(部分 Section up tunnel in WinSCP ),指南还会显示如何通过PuTTY隧道传输WinSCP(部分Section up tunnel using PuTTY for SFTP/SCP session 的)。因此,如果您坚持使用Cyber​​duck,您只需在指南中用Cyber​​duck替换WinSCP即可。

(我是WinSCP的作者)

答案 1 :(得分:0)

是的,您可以配置本地端口转发。有了它,localhost的套接字将被转发到您的工作计算机,因此中间SSH服务器将作为代理。