rsync 服务器
rsyncd.conf
pid file=./rsync.pid
log file=./rsyncd.log
port=9988
[test]
uid=zk
gid=zk
use chroot=false
read only=false
write only=true
path=./
hosts allow=192.168.1.1
auth users=zk
secrets file=./rsyncd.secret
rsyncd.secret
zk:123456
修改rsyncd.secret权限
chmod 600 rsyncd.secret
启动rsync daemon服务
rsync --daemon --config rsyncd.conf
rsync 客户端
rsyncd.secret
123456
修改rsyncd.secret权限
chmod 600 rsyncd.secret
将本地文件推送到远程机器
rsync -avz --append-verify --progress local_filename rsync://zk@192.168.1.1:9988/test/ --password-file rsyncd.secret