将文件从 Linux 复制到 Windows



我想知道是否可以将文件从我的Linux服务器复制到我的Windows服务器上。我已经看到了其他方法,例如pscp和winscp,但它们涉及在Windows机器上运行的命令。我正在尝试做的是在Linux机器上以某种方式进行复制。

您应该能够将 SMBCLIENT 编写脚本作为脚本的一部分

 smbclient -A authfile //windows_machine/D$ -c 'cd \PATHTODirectory; get "Filename.txt" myfile.txt'

身份验证文件的位置

username = <myusername>
password = <mypassword>

这将假设在Windows计算机上启用了文件共享,并且在Linux端安装了samba。 //windows_machine/D$是D股。 但是你可以用你创建的任何共享替换它。

或者您可以在Windows计算机上安装FTP服务器,并且可以编写FTP客户端脚本或使用类似curl || wget

在Windows服务器上安装cygwin并将其设置为运行sshd:

https://cygwin.com/

最新更新