在Windows中的Golang中使用SCP来复制远程unix主机中的远程文件

时间:2015-08-12 12:43:39

标签: linux windows go scp

需要将Linux服务器中的远程文件复制到Windows本地服务器,并且我想知道是否可以使用golang(使用标准库,并且该过程将在Windows上运行)来完成此任务,或者甚至可以通过wincp调用另一个进程。

1 个答案:

答案 0 :(得分:0)

有两种方法可以解决这个问题:

  • 使用库执行SCP协议。对于SCP协议,golang中没有任何标准库。但您可以使用this库进行SCP协议。

  • 使用OS二进制文件执行SCP协议。但请记住,在这种情况下,您的程序只能在安装了此特定操作系统二进制文件的计算机上运行。