从 Linux 台机器到 Windows 台机器的远程文件传输

Remote File Transfer from Linux Machine to Windows Machine

我希望将文件从我的 Linux 机器远程传输到 Windows 机器。我做了一些研究,看来 scp 是我想用来实现这一目标的方法。但是...我看到的所有代码似乎都在使用已经安装在 windows 机器上的 cygwin(或类似代码),几乎 "remote." 我的两个系统是完全独立的,并且有它们的拥有唯一的 IP 地址。

如果您的 Linux 机器上已经有 ssh 服务器,我建议使用 Filezilla,它带有 GUI。

您只想在 windows 上安装客户端,不要为服务器操心,经典的 ssh 服务器就可以完成这项工作。

Filezilla or WinSCP 会完成这项工作。只需要在您的 Linux 机器上安装 SSH 服务器 运行,在防火墙中启用 SSH 端口(默认情况下 tcp/22)并且您的 Windows 计算机必须能够访问 Linux 主机 - 您可以在 Windows 计算机上尝试 ping <Linux-machine-IP> 来验证。

如果您想要其他东西,您可以配置 Samba 或 WebDAV (httpd.apache.org/docs/2.4/mod/mod_dav.html),它允许您无需其他工具即可将 Linux 目录作为驱动器安装在 Windows 中。例如,您的 linux 主页 /home/user 可以作为 Y: 驱动器安装在 Windows.