使用rsync进行远程同步
1对于本地同步,有两种效果。比如说你创建的test目录,你希望test目录能和/boot目录同步,并且包含/boot目录本身
rsync -a /boot /test
2如果你希望 /test目录包含的是/boot目录下所包含的所有内容
那么 rsync -a /boot/ /test/即可
3那么rsync包含有哪些常用的选项呢?
同时,我们使用远程主机进行同步备份的时候需要用到SSH
SSH+rsync同步
下行:rsync user@host:源目录 本地目录
上行:rsync 本地目录 user@host:目标目录
OK
同时,我们还可以发布
基本思路
建立rsyncd.conf 配置文件。独立账号文件
启用rsync的 --daemon模式
1我们手动建立rsync账号文件,这与下一步的认证相对应,若是匿名共享,则不需要此文件
vim /etc/rsyncd_users.db
yky:abc
chris:123
接下来,我们创建 rsyncd.conf文件
其中只有在auth users中被记录的用户才能有rsync 的资格
如何免交互来执行rsync同步
1建passwd文件
2在执行同步时候说明passwd-file
就是这样