我想知道是否可以将文件从我的 Linux 服务器复制到我的 Windows 服务器。我见过其他方法,例如 pscp 和 winscp,但它们涉及在 Windows 机器上运行的命令。我正在尝试做的是以某种方式在 linux 机器上进行复制。
问问题
3975 次
2 回答
1
您应该能够将 smbclient 编写为脚本的一部分
smbclient -A authfile //windows_machine/D$ -c 'cd \\PATH\TO\Directory; get "Filename.txt" myfile.txt'
authfile 将在哪里
username = <myusername>
password = <mypassword>
这将假定在 Windows 机器上启用了文件共享,并且在 linux 端安装了 samba。 //windows_machine/D$
是D股。但你可以用你创建的任何共享来替换它。
或者你可以在你的 Windows 机器上安装一个 FTP 服务器,并且可以编写一个 FTP 客户端脚本或使用类似的东西curl || wget
于 2014-12-19T20:09:29.507 回答
1
在 Windows 服务器上安装 cygwin 并将其设置为运行 sshd:
于 2015-05-05T18:02:23.640 回答