FreeBSD+rsync文件同步

安装,服务端和客户端安装一样
woody-207#cd /usr/ports/net/rsync
woody-207#make install

配置rsync服务端
woody207# ee /usr/local/etc/rsyncd.conf
添加以下内容
[www]
comment = web server backup
path = /www
auth users = woody
uid = nobody
gid = nogroup
secrets file = /usr/local/etc/rsyncd.secrets
read only = no

配置rsyncd.secrets
woody-207#ee /usr/local/etc/rsyncd.secrets //加入以下内容

woody:RXHOEqat6Dhon4HRsM31 // 认证所需的用户名/密码 建议设置强密码

woody-207#chmod 600 /usr/local/etc/rsyncd.secrets

配置rc.conf
rsyncd_enable="YES"

启动rsync的daemon模式
ee /usr/local/etc/rc.d/rsyncd
修改这一行内容,使用IPV4协议
command_args="-4 --daemon"

启动
woody-207# /usr/local/etc/rc.d/rsyncd start

检查Rsync daemon启动状态
woody-207# sockstat | grep rsync
root rsync 586 3 dgram -> /var/run/logpriv
root rsync 586 4 tcp4 *:873 *:*

RSYNC客户端配置
1、配置rsyncd.secrets
woody-207#ee /usr/local/etc/rsyncd.secrets //加入以下内容

RXHOEqat6Dhon4HRsM31 //Rsync Server上的认证密码,不用输入用户名

woody-207#chmod 600 /usr/local/etc/rsyncd.secrets

2、进行第一次同步
/usr/local/bin/rsync -avzP --delete --password-file=/usr/local/etc/rsyncd.secrets  woody@192.168.1.207 ::www /www/backup/

将上面的同步命令写进shell script里面,加一个#!/bin/sh就可以了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值