隧道上 WinSCP 和 FileZilla 之间的等效设置

Equivalent settings between WinSCP and FileZilla on Tunnel

我是 运行 Ubuntu 14.04LTS 并安装了 FileZilla 3.7.3,我还有一个虚拟机 运行 WIN7 和 WinSCP 5.5.1。

在WIN7下使用WinSCP时,在高级选项卡下的编辑对话框中有一个类别“连接”,有两个选项, Proxy 和 Tunnel 。我需要 FTP 或 SFTP 的服务器需要一个隧道,所以我的设置是通过 ssh 隧道连接勾选为是。端口 22 上的主机名 Tunnel.rr.net,我必须输入我的用户名和密码,文件 protcall 设置为 SFTP,本地隧道端口设置为 Autoselect 并且没有私有需要钥匙。我知道这些设置是正确的,因为它对我我的 WIN7 VM 来说工作得很好,我 select 我需要的服务器,我看到它连接到隧道而不是我的服务器。

我是 FileZillaile 的新手,设置选项似乎更广泛一些,我看到最接近的等效项是在通用代理中的设置下。所以我设置了我知道正确的隧道主机、用户名和密码,因为我对 WinSCP 没有问题。

当我使用 CONNECT 方法将通用代理设置为 HTTP/1.1 时出现错误,错误:代理错误:HTTP 响应不存在 &错误:无法连接到服务器,当我将其设置为 SOCK 5 时出现错误错误:代理错误:SOCKS 代理返回了意外的版本 & 错误:无法连接到服务器。

同样,我是FileZilla的新手,所以它一定是一个缺少眩光的设置,因为它在WinSCP下太简单了。

那么在 FileZilla 中,与 WinSCP 对应的“隧道”是什么?

FileZilla 不支持任何等同于 WinSCP SSH tunneling feature.

的内容

您当然可以通过外部 SSH 隧道对其进行隧道传输。例如。通过 PuTTY 或 OpenSSH ssh.

查看我的指南Setting up tunnel using PuTTY for SFTP/SCP session
(该指南适用于 WinSCP,但适用于任何 SFTP/SCP 客户端。)