我正试图通过cyberduck登录我的电脑。
我可以直接进入计算机,但我必须首先SSH进入中央系统,然后从那里进入我的计算机。
有没有办法让Cyberduck进入我的工作电脑,即一次两次ssh?
答案 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 的)。因此,如果您坚持使用Cyberduck,您只需在指南中用Cyberduck替换WinSCP即可。
(我是WinSCP的作者)
答案 1 :(得分:0)
是的,您可以配置本地端口转发。有了它,localhost的套接字将被转发到您的工作计算机,因此中间SSH服务器将作为代理。