从Linux到Windows SFTP服务器的Rsync

时间:2014-08-28 09:58:13

标签: linux windows sftp rsync

我尝试在Linux计算机上通过RSYNC将文档同步到Windows SFTP服务器。

这是我的命令

rsync -e ssh /home/antony/Documents/Test user1@172.20.1.18:Test

这是错误

exec request failed on channel 0
rsync connection unexpectedly closed (0 bytes recieved so far)[sender]
rsync error: unexplained error (code 255) at io.c(226) [sender=3.1.0]

1 个答案:

答案 0 :(得分:0)

上述情况可能有多种原因。

也许rsync的SSH子系统拒绝服务器密钥,但这不太可能,因为从你的描述看来服务器正在“切断”连接,而不是客户端。

另一种可能性是没有SSH / SFTP服务器侦听172.20.1.18上的默认端口

或者也许服务器上没有启用密码验证,您需要使用您(在客户端)没有的密钥通过PKI进行身份验证...

在任何情况下,最好的办法是与配置服务器端的管理员进行双重检查。