汇总rsync使用中错误信息

该贴中收集rsync使用当中可能出现的错误。


错误一: 

@ERROR: auth failed on module xxxxx 
rsync: connection unexpectedly closed (90 bytes read so far) 
rsync error: error in rsync protocol data stream (code 12) at io.c(150) 
解决:这是因为密码设置错了,无法登入成功,检查一下rsync.pwd,看客户端和服务器是否匹配。还有服务器端没启动rsync 服务也会出现这种情况。 

错误二:

@ERROR: auth failed on module rsync
rsync error: error starting client-server protocol (code 5) at main.c(1503) [sender=3.0.6]
解决:服务器端密码设定错误,客户端无法登入到服务器。服务器端的密码应该以user:password的形式存放明文密码,而客户端的密码只需要以password的明文形式保存。

错误三: 

password file must not be other-accessible 
continuing without password file 
Password: 
解决:这是因为rsyncd.pwd rsyncd.sec的权限不对,应该设置为600。如:chmod 600 rsyncd.pwd 

错误四: 

@ERROR: chroot failed 
rsync: connection unexpectedly closed (75 bytes read so far) 
rsync error: error in rsync protocol data stream (code 12) at io.c(150) 
解决:这是因为你在 rsync.conf 中设置的 path 路径不存在,要新建目录才能开启同步。 

错误五: 

rsync: failed to connect to 218.107.243.2: No route to host (113) 
rsync error: error in socket IO (code 10) at clientserver.c(104) [receiver=2.6.9] 
解决:对方没开机、防火墙阻挡、通过的网络上有防火墙阻挡,都有可能。关闭防火墙,其实就是把tcp udp 的873端口打开。 

错误六: 

错误信息:服务器端已通过secrets file指定了密码文件为/etc/rsyncd.secrets,服务器端希望客户端通过设定的密码推送或者拉取文件,但实际上客户端不许要密码也可以从服务器段推送或者拉取文件。

解决:secrets file中设定的明文密码文件,只有在该模块中auth users被定义时才起作用。

错误七: 

[root@Real6410 /mnt]# rsync -avzP --password-file=/etc/rsyncd.pwd rsync 10.10.10.100::rsync

@ERROR: invalid gid nobody
rsync error: error starting client-server protocol (code 5) at main.c(1503) [sender=3.0.6]

解决:一般指定的gid为nobody,但错误提示明确指出gid=nobody是非法的,将nobody改为root后,问题解决。

(至于能否改成其他gid,我这里的实验结果都不成功,将目标板中/etc目录下的group和passwd添加新的gid=hxtc,同时服务器端的rsyncd.secrets的用户也改成hxtc:password,同时服务器端的rsyncd.conf中rsync模块下的uid,gid和auth users都设为hxtc,仍然不能成功。)


未完待续。。。



  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值