21-rsyncd服务部署¶
安装软件包
yum install -y rsync
创建同步目录
mkdir -p /data/repo/yum/ctyun/
创建密码文件
echo "user:XXXXXXXXXXX" >/etc/rsync_server.password
chmod 600 /etc/rsync_server.password
修改配置文件: /etc/rsyncd.conf
[root@]# vim /etc/rsyncd.conf
uid = root
gid = root
use chroot = no
max connections = 1000
timeout = 60000
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
fake super = yes
[data]
path = /data/repo/yum/ctyun/
ignore errors
read only = false
list = false
hosts allow = 0.0.0.0/32
hosts deny = 192.168.132.0/24
auth users = rsync_backup
secrets file = /etc/rsync_server.password
启动服务
systemctl restart rsyncd
同步命令
rsync -avzuP ./ rsync_backup@192.168.10.100::data/ --password-file=/etc/rsync.password