CentOS 6.3下rsync服务器的安装与配置
|
这次我们加了一个选项 –password-file=rsync.password ,这时当我们以david用户登录rsync服务 器同步数据时,密码将读取 /tmp/rsync.password 这个文件。这个文件内容只是david用户的密码。我们要如 下做; # touch /tmp/rsync.password # chmod 600 /tmp/rsync.password # echo "asdf"> /tmp/rsync.password # rsync -avzP --delete --password-file=/tmp/rsync.password david@172.16.1.135::davidhome /tmp/david/ 注: 这样就不需要密码了;其实这是比较重要的,因为服务器通过crond 计划任务还 是有必要的; 5.3. rsync 客户端自动与服务器同步数据 编辑crontab # crontab -e 加入如下代码: 10 0 * * * rsync -avzP --delete --password-file=/tmp/rsync.password david@172.16.1.135::davidhome /tmp/david/ 表示每天0点10分执行后面的命令。 六、错误分析 @ERROR: chdir failed rsync error: error starting client-server protocol (code 5) at main.c(1530) [receiver=3.0.6]
rsync: opendir "." (in xxxxxxx) failed: Permission denied (13)
解决办法: (编辑:云计算网_汕头站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |



