FileZilla:通过网关从 macOS 连接到目标

FileZilla:通过网关从 macOS 连接到目标

我的本地计算机的操作系统是 MacOS (Catalina),我想使用 FileZilla 与远程服务器之间传输文件。我必须连接到受保护子网中的计算机,因此只能通过网关访问它。

我可以使用用户 ID 1 和密码 1 通过 SSH 建立与网关计算机的连接,然后从那里使用用户 ID 2 和密码 2 连接到所需的计算机:

Local computer (macOS)
   |
   | ssh [email protected] 
   | 
   V
Gateway (Ubuntu)
   |
   | ssh [email protected] 
   | 
   V
Target (Ubuntu)

我还可以在一个命令中创建两个连接:

ssh -t [email protected] ssh [email protected]

这很好,但是如何使用 FileZilla 在本地计算机(macOS)和目标(Ubuntu)之间复制或移动文件?

我发现了一些类似的问题,但没有一个回答我的问题:

答案1

您可以在 Windows 甚至 MacOS 上执行与其他问题相同的操作。

只需使用 OpenSSHssh代替 PuTTY。其ssh采用与 PuTTY 类似的参数。

所以你可以做这样的事情:

ssh -L 3111:target.protected.machine:22 [email protected] 

然后使用 FileZilla 连接到localhost:3111使用凭据target.protected.machine

相关内容