- Mac 自带 rsync
- Centos 安装 rsync
#安装
yum -y install rsync
#启动rsync服务
systemctl start rsyncd.service
systemctl enable rsyncd.service
#检查是否已经成功启动
netstat -lnp|grep 873
- 配置文件
vim /etc/rsyncd.conf
uid = root
gid = root
max connections = 4
timeout = 600
use chroot = no
read only = no
pid file = /var/run/rsyncd.pid
lock file = /root/env/rsyncd/rsyncd.lock
hosts allow = xxx.xxx.xxx.xxx
syslog facility = local7
transfer logging = yes
incoming chmod = Du=rwx,Dog=rx,Fu=rwx,Fgo=rx
[www]
path = /root/www
comment = www
- 重启服务
systemctl restart rsyncd.service
- 同步
#远程同步到本地:
rsync -av root@xxx.xxx.xxx.xxx::www/testapp/ ./
#本地同步到远程:
rsync -av ./ root@xxx.xxx.xxx.xxx::www/testapp/