主页 > Other > rsync安装配置及使用

rsync安装配置及使用

2018 年 1 月 19 日 没有评论

 

服务端
1. yum install rsync
2. 添加config文件

vi /etc/rsyncd/rsyncd.conf

内容示例:

#开始

#以指定的 UID 传输文件
uid=root
#以指定的 GID 传输文件
gid=root

use chroot=no

#允许指定主机访问
hosts allow=10.2.245.29,10.1.2.165,10.1.2.166,10.1.2.62

#阻止指定主机访问
#hosts deny=0.0.0.0/32
#允许的最大连接数
max connections=4

strict modes=no
#指定pid文件路径
pid file=/var/run/rsyncd.pid
#指定进程锁文件
lock file=/var/run/rsync.lock
#指定日志路径
log file=/var/log/rsyncd.log

secrets file = /etc/rsyncd/rsyncd.secrets

[web]
path=/home/www/
ignore errors
read only=yes
list=no
hosts allow=10.2.245.29,10.1.2.165,10.1.2.166
[web2]
path = /data/www/web2
hosts allow = 10.1.2.165,10.1.2.166,10.1.2.62,20.1.2.51,20.1.2.52
read only = yes

#结束
3.vi /etc/rsyncd/rsyncd.secrets

填写账户密码

root:123456

设置文件权限
chown root:root /etc/rsyncd/rsyncd.secrets
chmod 600 /etc/rsyncd/rsyncd.secrets
4.启动服务
/usr/bin/rsync –daemon –config /etc/rsyncd/rsyncd.conf

 

客户端
1.yum install rsync

2.设置密码文件

echo “123456″ >/etc/rsyncd.secrets
chmod 600 /etc/rsyncd.secrets

3.同步文件

rsync -vzrtopg –delete –progress 1.txt root@10.6.245.30::web –password-file=/etc/rsyncd.secrets

 

 

评论已关闭.