Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想要改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

已关闭6年。



Improve this question




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

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

有没有一种方法可以使用FileZilla通过中间服务器建立与内部服务器的SFTP连接?

因此,代替:
  • PSFTP:PC-> user @ intermediate
  • PuTTY:PC-> user @ intermediate
  • sftp:user @ intermediate-> user @ inner

  • 我想:
  • FileZilla:PC->中级-> user @ inner
  • 最佳答案

    您可以使用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的作者)

    关于ssh - 通过中间SSH的FileZilla SFTP连接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23995018/

    10-13 07:28