rsync error分析:@ERROR: auth failed on module inotify rsync error: error starting client-server

问题报错

@ERROR: auth failed on module inotify
rsync error: error starting client-server protocol (code 5) at main.c(1503) [sender=3.0.6]

分析/探索

出现这种报错,至少说明你前期的配置已经可以进行服务器间的连接了

那么关于这个 auth 失败的问题,可能有以下的情况,请认真分析:

配置文件:
vim /etc/rsyncd.conf
uid = nobody
gid = nobody
use chroot = yes
port 873
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
hosts allow = 14.0.0.0/24

[wwwroot]
path = /var/www/html
comment = www.yyc.cn
read only = yes
dont compress   = *.gz *.tgz *.zip *.z *.Z *.rpm *.deb *.bz2
auth users = backuper
secrets file = /etc/rsyncd_users.db
密码存放路径:
vim /etc/rsyncd_users.db
backuper:19961207

1. 密码输入错误:

请再次确认你登录用户的密码无误

2. 配置文件写错:

看看自己模块配置下面的 *auth users、secrets file 对应信息是否存在疏忽

3. secrets file 权限问题

服务端的 secrets file 权限必须是600,
类似如下的命令,chmod 600 /etc/rsyncd_users.db

4. secrets file 格式错误:

secrets file 的文件格式是 user:password
而,服务端与客户端中的文件格式有所不同
其中:服务端文件需要填写用户名和密码,并且以冒号分割,客户端中却只填写密码即可

5. secrets file文件拥有者与 rsync 运行者

服务端 rsync 服务是以什么用户运行,则必须保证 secrets file 文件拥有者必须是同一个
假设 root 运行 rsync –daemon,则 secrets file 的 owner 也必须是 root,当然本人为操作简便一直使用的是 root 用户

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值