将文件从远程 Linux 传输到 Windows 的最快方法?

Sta*_*Cub 1 linux windows file-transfer

我需要通过 Internet 将文件(~15 Mb)从远程 Linux 机器传输到我本地的 Windows 机器,我只是想知道什么是最好的方法?Linux 机器是位于防火墙后面的服务器,因此需要打开其他端口的解决方案可能不适合。我目前通过 SSH(Putty) 连接到 Linux 机器,我更喜欢使用命令行。

提前致谢。

EEA*_*EAA 13

我想scp试一试。如果你想要一个 GUI,或者WinSCP


jus*_*ven 7

如果您更喜欢命令行,请在本地机器上尝试 pscp.exe,来自可爱的 Putty 人。

pscp.exe <user>@<remote ip>:<remote file> <local file>
e.g. pscp.exe smith@122.100.150.161:/etc/hosts ./hosts
Run Code Online (Sandbox Code Playgroud)

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html


hal*_*alp 6

两种方式:

  1. python -m SimpleHTTPServer

    这将在端口 8000 上启动一个 Web 服务器(如果您需要一个备用端口,请将其指定为下一个参数),它将公开当前目录中的所有文件,您可以直接使用 Web 浏览器或任何 http 下载器下载它们。

  2. 使用网猫!只需谷歌搜索“netcat 文件传输”,您就会发现很多示例。