由于系统默认安装rsync服务,这里我就省略如何安装rsync

安装服务器:
 
mkdir -p /etc/rsyncd/           创建rsync主目录  
touch /etc/rsyncd/rsyncd.conf     创建主配置文件
touch /etc/rsyncd/rsyncd.secrets   创建rsync信息
chmod 600 /etc/rsyncd/rsyncd.secrets   修改权限
touch /etc/rsyncd/rsyncd.motd    创建rsync说明文档
ls -lh /etc/rsyncd/rsyncd.secrets    创建连接
vi /etc/rsyncd/rsyncd.secrets  修改帐号信息
 
xiaolu:123456   用户名密码(无需系统帐号)
 
 
vi /etc/rsyncd/rsyncd.conf  修改主配置文件
 
 
 
pid file = /var/run/rsyncd.pid     写入进程pid内
port = 873   端口号
address = 192.168.20.167   服务器IP地址
uid =root     
gid = root
use chroot = yes
read only = yes      权限只读
hosts allow = *    允许所有
motd file = /etc/rsyncd/rsyncd.motd    说明文档位置
timeout = 300   超时时间
transfer logging = yes
log file = /var/log/rsync.log   访问日志位置
[ log ]     别名(用于同步rsync目录)
        path = /qq       同步文件夹位置
        list = yes    
        ignore errors   忽略io错误
        auth users = xiaolu    认证用户
        secrets file = /etc/rsyncd/rsyncd.secrets   用户密码
        exclude = error_log httpd.pid     排除不同步
 
 
/usr/bin/rsync --daemon --config=/etc/rsyncd/rsyncd.conf   启动进程、并制定主配置文件
 
 
 
客户端配置:
mkdir /etc/rsyncd/  创建rsync目录
touch rsyncd.password    创建密码文件
echo "123456" > rsyncd.password    追加密码
 
chmod 600 /etc/rsyncd/rsyncd.password
 
rsync -avP --password-file=rsyncd.password [email protected]::log /qq/
--password-file=rsyncd.password   手动同步命令
 
 
 
可以做成任务计划,进行定期同步!!!
rsync配置笔记!
写的很急促,不是很详细!