FileZilla SFTP通过中间SSH连接

时间:2014-06-02 12:53:02

标签: ssh sftp putty filezilla

我正在使用PuTTY连接到基于Linux的中间服务器。在该服务器上,我使用ssh连接到我尝试定位的(基于Linux的)服务器。在那台服务器上我想运行一个程序,但我必须从我的PC发送到内部服务器。无法直接连接。

目前我将PSFTP用于中间服务器,PuTTY + sftp从中间服务器发送到内部服务器以发送文件,但每次都需要做很多工作。

有没有办法使用FileZilla通过中间服务器建立到内部服务器的SFTP连接?

所以代替:

  • PSFTP:PC - > user @ intermediate
  • PuTTY:PC - >用户@中间
    • sftp:user @ intermediate - >用户@内

我想:

  • FileZilla:PC - >中间体 - >用户@内

1 个答案:

答案 0 :(得分:7)

您可以使用PuTTY从中间服务器到目标服务器设置SSH隧道(也称为端口转发),并将FileZilla连接到隧道。

详见port forwarding in PuTTY

或者查看特定的guide for setting up port forwarding to tunnel file transfer client(特别是WinSCP,尽管您可以轻松地将其应用于FileZilla)。

实际上,WinSCP SFTP客户端内置了(单步)隧道功能。因此,使用WinSCP,可以非常轻松地完成您的要求。请参阅其“高级站点设置”对话框的Tunnel page

(我是WinSCP的作者)