我需要通过互联网将文件(约 15 Mb)从远程 Linux 计算机传输到本地 Windows 计算机,我想知道最好的方法是什么?Linux 计算机是位于防火墙后面的服务器,因此需要打开其他端口的解决方案可能不合适。我目前通过 SSH(Putty)连接到 Linux 计算机,我更喜欢使用命令行。
提前致谢。
答案1
如果您更喜欢命令行,请在本地机器上尝试使用可爱的 Putty 人员提供的 pscp.exe。
pscp.exe <user>@<remote ip>:<remote file> <local file>
e.g. pscp.exe [email protected]:/etc/hosts ./hosts
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
答案2
我会scp
尝试一下。或者温SCP如果你想要一个 GUI。
答案3
两种方式:
python-m 简单HTTP服务器
这将在端口 8000 上启动一个 Web 服务器(如果您需要备用端口,请将其指定为下一个参数),它将公开当前目录中的所有文件,您可以使用 Web 浏览器或任何 http 下载程序直接下载它们。
使用 netcat!只需谷歌搜索“netcat 文件传输”,您就会找到很多示例。