rsync 搭建步骤(服务器端) 1、vim /etc/rsyncd.conf ## rsync默认的配置文件 默认不存在的,需要创建 在配置文件添加一下内容: 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 [backup] path = /backup/ ignore errors read only = false list = false hosts allow = 172.16.0.0/24 hosts deny = 0.0.0.0/32 auth users = rsync_backup secrets file = /etc/rsync.password 2、创建用户 3、创建配置文件中的备份目录backup 4、修改创建的备份目录的属组合属主rsync 5、创建 /etc/rsync.password 添加 rsync_backup:oldboy 6、修改/etc/rsync.password的权限为600 7、加入开启启动项 echo "/usr/bin/rsync --daemon">>/etc/rc.local rsync客户端 1、客户端只创建 rsync的密码文件 /etc/rsync.password 里面写入密码 2、创建备份目录 mkdir -p /backup 3、在backup目录下创建文件 4、 客户端用服务器端的密码文件进行推送到服务器根目录下的 backup 目录下 方法一、rsync -avz /backup/ rsync_backup@172.16.0.41::backup/ --password-file=/etc/rsync.password 方法二、rsync -avz /backup/ rsync://rsync_backup@172.16.0.41/backup/ --password-file=/etc/rsync.password