1

我正在尝试通过cyberduck登录我的工作电脑。

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

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

4

2 回答 2

3

您可以使用例如 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 本机隧道功能(WinSCP 中的向上隧道部分)之外,该指南还显示了如何通过 PuTTY 隧道化 WinSCP(使用 PuTTY 进行 SFTP/SCP 会话的部分向上隧道)。所以如果你坚持使用 Cyber​​duck,你可以在指南中将 WinSCP 替换为 Cyber​​duck 即可。

(我是WinSCP的作者)

于 2013-05-08T14:03:53.020 回答
0

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

于 2013-05-08T13:52:40.333 回答