标签:linux rsync
rsync 是个优秀的数据同步工具,通过先进的校验算法,能够比较文件区别,实现增量传输,从而减少数据传输量。
环境:centos 6.3 x64
服务端:192.168.1.2
客户端:192.168.1.3
安装服务端
yum install rsync
创建配置文件/etc/rsyncd.conf
uid = nobody gid = nobody use chroot = no max connections = 512 log file = /var/log/rsyncd.log pid file = /var/run/rsyncd.pid lock file = /var/run/rsyncd.lock [download] path=/download/ ignore errors = yes read only= yes list = no auth users = admin secrets file =/etc/rsyncd.passwd hosts allow = 192.168.0.0/16
根据上文,创建密码文件
echo admin:2w3e4r5t > /etc/rsyncd.passwd 这里要求用户名和密码
启动服务端
rsync --daemon
至此,服务端配置完毕(记得在防火墙上开启873端口)
在另一台机器安装客户端
yum install rsync
创建密码文件
echo 2w3e4r5t > /etc/rsyncd.passwd 这里只需要密码
在客户端执行同步命令
rsync -avz --delete --password-file=/etc/rsyncd.passwd admin@192.168.1.2::download /download/
本文出自 “cruisezhao” 博客,请务必保留此出处http://132408.blog.51cto.com/122408/1739752
标签:linux rsync
原文地址:http://132408.blog.51cto.com/122408/1739752