Linux服务端安装
wget http://rsync.samba.org/ftp/rsync/rsync-3.0.8.tar.gz
tar -zxvf rsync-3.0.8.tar.gz
cd rsync-3.0.8
./configure
make && make install
完成后对rsync进行服务器配置。
vi /etc/rsyncd.conf
#常规设定
uid=root #rsync同步使用的帐户,若是文件为非root用户拥有,则需要设定
gid=root
use chroot = no
max connections = 5
#设定日志
syslog facility = local5
#多种方式设定许可hosts列表
#hosts allow=192.168.0.1,192.168.0.2,192.168.1.0/255.255.255.0
hosts allow=192.168.4.18
#设定rsyncd目录
[backup]
path = /opt/work
#如果同时还允许上传文件,把 read only 设成 false 即可
read only=false #这个会影响到后期对服务器中文件的删除处理
启动rsync服务
/usr/local/bin/rsync --daemon
windows端的安装
从http://kent.dl.sourceforge.net/project/sereds/cwRsync/4.1.0/cwRsync_4.1.0_Installer.zip下载压缩包后解压安装就行了。
在Windows的环境变量PATH里把cwrsync的bin目录加进去,方便命令执行。</