跳转至

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