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

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

我需要通过互联网将文件(约 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

两种方式:

  1. python-m 简单HTTP服务器

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

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

答案4

使用记事本++使用 NppFTP 插件是另一种方法。它比执行程序

下载地址:

在此处输入图片描述

对于上传:

在此处输入图片描述

相关内容