[root@nfs ~]# sh /server/scripts/push_data_server.sh
@ERROR: Unknown module 'backup'
rsync error: error starting client-server protocol (code 5) at main.c(1648) [sender=3.1.2]
解决方案:
出现这种情况,先检查你的用户名和密码是否正确,如果都正确,有一个可能是原因是:远程rsync服务器的帐户密码文件的权限必须为600,例如,你在rsyncd.conf中设置了secrets file = /etc/rsync.passwd
那么你就必须确保rsync.passwd的访问权限为600
chmod 600 /etc/rsync.passwd
[root@backup ~]# systemctl restart rsyncd