本人linux初学者,因为工作需要配置一个rsync服务,各种问题,现在还有一个问题没有解决:有关auth的问题。一旦加上user:password,就会认证不成功。两个密码文件也已经chmod 600。表示不理解,待定吧。
今天又碰到防火墙的问题,一直有人说是setsebool -P rsync_disable_trans on。而我的系统里面铵根就没有rsync_disable_trans 。
# getsebool -a | grep rsync
allow_rsync_anon_write --> off
rsync_client --> off
rsync_export_all_ro --> off
rsync_use_cifs --> off
rsync_use_nfs --> off
# setsebool -P rsync_export_all_ro on
# getsebool -a | grep rsync
allow_rsync_anon_write --> off
rsync_client --> off
rsync_export_all_ro --> on
rsync_use_cifs --> off
rsync_use_nfs --> off
ok,此问题解决了。
之前还运行了 iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 873 -j ACCEPT
也不知道重启后会不会需要重新设置...待会再研究一下。
rsync -avzP --progress --delete --chmod=ugo=rwx root@*.*.*.*::backup /home/backup