Cygwin 使用rsync 报错解决
在 Cygwin 下使用rsync时,报下面的错误:
1 | rsync: connection unexpectedly closed (0 bytes received so far) [receiver] |
由于rsync是通过ssh工具来传数据的,通过which ssh 查看,发现使用的是 Windows 自带的 SSH,所以报错,因此用 Cygwin 的安装程序重新安装openssh包,再打开终端,默认使用的ssh就变成 Cygwin 下的了,此时使用rsync命令就不再报错了。