Server上,修改/etc/rsyncd.conf
[tmm] #同步模块名
path=/var/tmm_sync_dir #以此作为根目录
comment = sync for tmm
uid = 100 #保存文件的文件的uid为100
gid = 1000 #保存文件文件的groupip为1000
auth users = tmm_rsync:rw #以tmm_rsync帐号进行同步
secrets file = /etc/rsyncd.secrets #密码文件
/etc/rsyncd.secrets中有用户名:密码信息,例如:
tmm_rsync:123456
Client上
rsync /data/* rsync://tmm_rsync@server/tmm/ --password-file=/etc/tmm_rsync.passwd
以上命令将/data/目录下的所有文件同步到server:/var/tmm_sync_dir/目录下, /etc/tmm_rsync.passwd中只有tmm_rsync的密码(例如123456),且此文件的权限为0600