加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_汕头站长网 (https://www.0754zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

CentOS 6.3下rsync服务器的安装与配置

发布时间:2016-09-15 07:29:19 所属栏目:Linux 来源:站长网
导读:一、rsync 简介 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也 可以使用 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]

CentOS 6.3下rsync服务器的安装与配置

rsync: opendir "." (in xxxxxxx) failed: Permission denied (13)

CentOS 6.3下rsync服务器的安装与配置

解决办法:

(编辑:云计算网_汕头站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!