rsync+inotify实现数据的实时同步 

http://liqingbiao.blog.51cto.com/3044896/1892720?b3      

/etc/rsyncd.conf

#rsync_config_______________start
#created by oldboy 15:01 2007-6-5
#QQ 31333741 blog:http://oldboy.blog.51cto.com
##rsyncd.conf start##
uid = rsync
gid = rsync
use chroot = no
max connections = 200 #有多少客户端
timeout = 300  # 超时
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
[oldboy] #模块
path = /oldboy/
ignore errors
read only = false  可读可写
list = false
hosts allow = 10.0.0.0/24
hosts deny = 0.0.0.0/32
auth users = rsync_backup  虚拟用户

secrets file = /etc/rsync.password
#rsync_config_______________end


启动:rsync --daemon

mkdir /oldboy -p

useradd rsync -s /sbin/nologin

chown -R rsync.rsync /oldboy

echo "rsync_backup":oldboy">/etc/rsync.password  虚拟的用户名和密码

chmod 600 /etc/rsync.password 安全起间

setenforce 0

而客户端只放密码即可。

echo "oldboy">/etc/rsync.password