我正在使用PuTTY连接到基于Linux的中间服务器。在该服务器上,我使用ssh
连接到我尝试定位的(基于Linux的)服务器。在那台服务器上我想运行一个程序,但我必须从我的PC发送到内部服务器。无法直接连接。
目前我将PSFTP用于中间服务器,PuTTY + sftp
从中间服务器发送到内部服务器以发送文件,但每次都需要做很多工作。
有没有办法使用FileZilla通过中间服务器建立到内部服务器的SFTP连接?
所以代替:
我想:
答案 0 :(得分:7)
您可以使用PuTTY从中间服务器到目标服务器设置SSH隧道(也称为端口转发),并将FileZilla连接到隧道。
或者查看特定的guide for setting up port forwarding to tunnel file transfer client(特别是WinSCP,尽管您可以轻松地将其应用于FileZilla)。
实际上,WinSCP SFTP客户端内置了(单步)隧道功能。因此,使用WinSCP,可以非常轻松地完成您的要求。请参阅其“高级站点设置”对话框的Tunnel page。
(我是WinSCP的作者)