windows - 如何在Linux机器上将远程 Windows 上的文件复制到本地 Linux?

  显示原文与译文双语对照的内容

目前,我正在开发本地Linux机器。 我尝试使用scp或者类似的Linux命令行工具将文件从远程 Windows 机器复制到本地 Linux 。 我做了一些搜索,发现大多数解决方案都是针对本地 Windows 案例( 。Putty 和 winscp )的,这并没有真正帮助。

请 advise.Thank 。

[UPDATE] 通过在 Windows 上安装 CYGWIN 服务的sshd来解决。

时间:

如果你真的想使用 SCP,那么在 Windows 机器上需要一个SCP服务器( 实际上是一台SSH服务器) 。

例如 freeSSHd

你需要根据你自己的需要选择一个选项,有许多类似的工具和on是Google列表中的第一个。 我曾经使用过 Bitvise SSH服务器,但它只适用于非商业用途。

它们通常很容易安装起来。 你安装他们通常的方式,并在第一次运行它们。 根据工具,他们可以能会选择你现有的Windows 用户,或者需要手动创建具有密码的用户。 然后,拥有你的PC地址,你应该能够使用SSH从 Linux 命令行 连接到 PC 。

如果 Windows 系统有一个共享文件夹,你应该能够使用smbclient访问,这是优秀samba项目的一部分。

通常somthing如下:


smbclient//winmachine/share

可能使用 -U username 选项在 Windows 框中指定用户名。

连接后,可以使用 cd 更改文件夹,使用 get 来检索文件。

如果没有文件共享。 我不知道创建一个?

...