如何通过 FTP 将文件从远程主机传输到本地 Windows 系统?

如何通过 FTP 将文件从远程主机传输到本地 Windows 系统?

我使用的是 Windows XP。我使用 PuTTY SSH (ksh) 连接到 UNIX 机器。

现在我想将远程主机中的文本文件复制到本地系统。

答案1

下载psftpPuTTY 网站并随之传输文件。

答案2

SSH 文件传输通常使用 SCP 完成。PuTTY 应该附带该工具pscp

您可以使用它在任一方向进行复制。

答案3

您可以使用温SCP,一个适用于 Windows 的免费 SFTP 和 FTP 客户端。

答案4

不知道为什么没人指出这一点,但是如果你想要从 A 到 B,再从 B 到 A 进行 FTP 传输,你需要在每台计算机上都放置一个 FTP 服务器。这很简单。

但是,您可以做的另一件事并不那么简单。也许(我的?)术语在这里变得模糊,但如果您只想从服务器所在的一端发起连接,那么可以使用 SSH 进行反向连接,其中不是客户端发起与服务器的连接,而是让服务器发起与另一台计算机上的侦听进程的连接。

网上有很多关于使用 SSH 建立反向连接的资源。我认为您可以将其设置为 SOCKS 代理,并让任何通用类型的服务器(如 FTP)通过反向连接使用它。我曾经做过类似的事情——至少那最多是一个大概的想法:SSH 隧道反向连接。

相关内容