如何通过两个 ssh "points"使用 SSH 文件传输协议客户端 (Cyberduck)



我想通过cyberduck登录我的工作电脑。

我可以ssh到计算机,但是我必须先ssh到中央系统,然后从那里ssh到我的计算机。

有没有办法让赛博鸭ssh到我的工作电脑,即ssh两次一次?

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

见https://the.earth.li/~ sgtatham/腻子/最近/htmldoc/Chapter3.html # using-port-forwarding

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

请注意,除了说明如何使用WinSCP本地隧道功能(在WinSCP中向上隧道一节)之外,指南还介绍了如何通过PuTTY建立隧道(使用PuTTY进行SFTP/SCP会话向上隧道一节)。因此,如果你坚持使用Cyberduck,你可以在指南中将WinSCP替换为Cyberduck。

(我是WinSCP的作者)

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

相关内容

  • 没有找到相关文章

最新更新