Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过中间SSH的FileZilla SFTP连接_Ssh_Sftp_Putty_Filezilla - Fatal编程技术网

通过中间SSH的FileZilla SFTP连接

通过中间SSH的FileZilla SFTP连接,ssh,sftp,putty,filezilla,Ssh,Sftp,Putty,Filezilla,我正在使用PuTTY连接到一个基于Linux的中间服务器。在该服务器上,我使用ssh连接到我试图锁定的(基于Linux的)服务器。在那个服务器上我想运行一个程序,但我必须把它从我的电脑发送到那个内部服务器。直接连接是不可能的 目前,我使用PSFTP将文件发送到中间服务器,并使用PuTTY+sftp将文件从中间服务器发送到内部服务器,但每次都需要做大量的工作 有没有办法使用FileZilla通过中间服务器建立到内部服务器的SFTP连接 因此,不是: PSFTP:PC->user@intermed

我正在使用PuTTY连接到一个基于Linux的中间服务器。在该服务器上,我使用
ssh
连接到我试图锁定的(基于Linux的)服务器。在那个服务器上我想运行一个程序,但我必须把它从我的电脑发送到那个内部服务器。直接连接是不可能的

目前,我使用PSFTP将文件发送到中间服务器,并使用PuTTY+
sftp将文件从中间服务器发送到内部服务器,但每次都需要做大量的工作

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

因此,不是:

  • PSFTP:PC->user@intermediate
  • 腻子:PC->user@intermediate
    • sftp:user@intermediate -> user@inner
我想:

  • FileZilla:PC->intermediate->user@inner

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

有关详细信息,请参阅

或者查看特定的(特别是WinSCP,尽管您可以轻松地将其应用于FileZilla)

实际上,WinSCP SFTP客户端内置了(单步)隧道功能。因此,使用WinSCP,您可以很容易地实现自己的要求。请参见其“高级站点设置”对话框的


(我是WinSCP的作者)

谢谢你的回答。有了这一点,我就能够实现我想要实现的目标。FileZilla不需要太多时间就可以添加此功能-我希望有一天他们会这样做,因为没有人能够很好地将问题迁移到SU而不是关闭它,我将其发布在那里: