rsync: failed to connect to 192.168.2.9: Connection refused

本文详细解析了rsync连接错误的原因,并提供了解决方案。通过检查配置文件、参数设置以及服务状态,最终成功定位问题并修复了rsync不同步的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

rsync: failed to connect to 192.168.2.19: Connection refused
rsync error: error in socket IO (code 10) at clientserver.c(107) [receiver=2.6.8]

[root@syw ~]# tail -f /var/log/rsyncd.log 
2012/02/16 09:28:25 [12150] rsync on rsyncd from UNKNOWN (192.168.2.109)
2012/02/16 09:28:25 [12150] sent 155803 bytes  received 73 bytes  total size 961509180
2012/02/16 09:29:25 [12188] params.c:Parameter() - Ignoring badly formed line in configuration file: ignore errors
2012/02/16 09:29:25 [12188] Unknown Parameter encountered: "anth users"
2012/02/16 09:29:25 [12188] IGNORING unknown parameter "anth users"
2012/02/16 09:29:25 [12188] 192.168.2.109 is not a known address for "localhost.localdomain": spoofed address?
2012/02/16 09:29:25 [12188] connect from UNKNOWN (192.168.2.109)
2012/02/16 09:29:25 [12188] rsync on rsyncd from UNKNOWN (192.168.2.109)
2012/02/16 09:29:25 [12188] sent 155803 bytes  received 73 bytes  total size 961509180
2012/02/17 21:52:48 [16079] rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(260) [receiver=2.6.8]


rsync忽然不同步,试过很多方法,修改/etc/rsyncd.conf的UID,GID,修改/etc/rsyncd.secrets均无效
重启xinetd守护进程均无效,最后发现rsync server端口没有启动
最后在server段执行 [root@syw ~]# rsync  --daemon后 client成功同步

在server端将rsync以守护进程形式启动

[root~]# rsync --daemon

如果要在启动时把服务起来,有几种不同的方法:

1、加入inetd.conf

   vi /etc/services,加入rsync 873/tcp,指定rsync的服务端口是873 
   /etc/inetd.conf,加入rsync stream tcp nowait root /bin/rsync rsync --daemon

2、加入rc.local

  在各种操作系统中,rc文件存放位置不尽相同,可以修改使系统启动时rsync --daemon加载进去。

3 CLIENT设置
   如果CLIENT想不输入RSYNC的密码而自动同步的话,可以设置一个秘密文件:
   可以用--password-file=/password/path/file来指定密码文件,这样就可以在脚本中使
   用而无需交互式地输入验证密码了,这里需要注意的是这份密码文件权限属性要设得只有属主可读。

   -vzrtopg里的v是verbose,z是压缩,r是recursive,
   topg都是保持文件原有属性,属主、时间等参数。
   --progress是指显示出详细的进度过程,
   --delete是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值