rsync实现多台服务器间文件同步

rsync实现多台服务器间文件同步
假设有192.168.1.1和192.168.1.2
服务器与客户端是相对的,运行服务的机器为服务器,请求服务的为客户端;在以下配置中,192.168.1.1运行rsync服务,因此为服务器,192.168.1.2为客户端

一、服务端192.168.1.1安装配置rsync
1、rpm -aq rsync   检测是否安装rsync
2、yum install -y rsync   安装rsync
3、配置/etc/rsyncd.conf,若该文件不存在,则手动创建
#全局参数
port = 873  #指定rsync守护进程监听的端口号
motd file = /etc/rsyncd.motd  #指定一个消息文件,当客户连接服务器时该文件的内容显示给客户
pid file = /data/rsync/rsyncd.pid  #rsync 的守护进程将其 PID 写入指定的文件
log file = /data/rsync/rsyncd.log  #指定 rsync 守护进程的日志文件

#模块参数,有些模块参数也可以移到全局参数中
[user_download]
path = /data/download  #指定当前模块在 rsync 服务器上的同步路径
auth users = jack  #用户名列表,空格或逗号分隔,只有这些用户才允许连接该模块。这里的用户和系统用户没有任何关系。
secrets file = /etc/rsyncd.secrets  #指定一个 rsync 认证口令文件。只有在 auth users 被定义时,该文件才起作用。
uid = root    #指定该模块以指定的 UID 传输文件
gid = root    #指定该模块以指定的 GID 传输文件
read only = false  #为true,则客户端只能下载(只读),为false,则可
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值