通过 scp 将文件从 Windows 复制到 Linux(来自 Linux)

sat*_*mar 4 unix linux ssh scp

我目前正在使用scp在 Linux 系统之间复制文件。

scp username@hostname:/tmp/test.file .
Run Code Online (Sandbox Code Playgroud)

它将我的文件从远程服务器复制到本地机器。

我想要做的是scp从我的本地 Linux 机器使用相同的命令,但从 Windows 目标复制文件。如何做到这一点?

Zif*_*ion 6

您可以使用可用winscp的命令在命令行上执行此操作。

winscp 命令行

这种语法非常接近 Linuxscp命令 - 但带有 Window-ish 标志。

您可以winscp.exe在此路径中找到可执行文件:

C:\Program Files (x86)\WinSCP\winscp.exe
Run Code Online (Sandbox Code Playgroud)

编辑 01:

如果你想scp在 Linux 机器上使用从 Windows 机器上复制,你将需要在 Windows 机器上运行一个ssh服务器。

免费SSHd

开放式SSH

编辑 02

如果您无法ssh在 Windows 机器上安装服务器,您可以使用samba fs mount.

桑巴FS挂载