rsync服务搭建

Rsync服务器搭建步骤:

1,安装rsync软件

2,开启rsync deamon的xinetd服务

#chkconfig xinetd on     打开了xinetd的启动项(输入命令,如果系统不报错即可)

#chkconfig rsync on      打开rsync的启动项(输入命令,如果系统不报错即可)

#vi /etc/xinetd.d/rsync  检查配置文件是否正确

大致检查下,文件内容如下:

# default: off

# description: The rsync server is a good addition

to an ftp server, as it \

# allows crc checksumming etc.

service rsync

{

disable = no

socket_type = stream

wait = no

user = root

server = /usr/bin/rsync

server_args = daemon

log_on_failure += USERID

}

3,配置rsync

#vi /etc/rsyncd.conf      设置rsync配置文件(新建文件)

添加以下内容

uid=root

gid=root

max connetctions=4

use chroot=no

log file=/var/log/rsyncd.log

transfer logging=yes

log format=%t %a %m %f %b

pid file=/var/run/rsyncd.pid

lock file=/var/run/rsyncd.lock

 

[download]

path=/usr/local/download

comment=backup

ignore errors

read only=yes

list=yes

auth users=cms

secrets file=/etc/rsyncd.pwd

 

配置说明:

 

uid 和 gid是系统内建用户,必须存在于系统/etc/passwd文件中。

max connetctions=4

max connections是客户端同时连接数,为了限制多线程同步的。

use chroot=no

不使用chroot。如果使用chroot,同步时候需要root权限,另外对符号链接文件, 将会排除在外。所以我们不使用chroot。

secrets file=/etc/rsyncd.pwd定义密码文件rsyncd.pwd

 

[download]

设置备份任务名称为download,下面的都是download备份任务参数设置,一直到另一个[]截止。我们可以创建多个备份任务。

path=/usr/local/download定义需要备份目录

comment=backup web定义显示说明,备份download目录

ignore errors 忽略同步中出现的错误

read only=yes定义访问方式为只读

list=no  定义了Rsync客户端是不可以列出目录结构

auth users=cms 定义了客户端备份download项目的用户,这个用户是rsync内建用户与rsync服务器和客户端系统用户无关,不带此项可以无帐号密码下载

 

4,设置rsync内建用户和密码

#echo "cms:123456" >> /etc/rsyncd.pwd

这里我们设置rsync内建用户cms,密码123456

修改密码文件执行权限

#chmod 600 /etc/rsyncd.pwd

5,重启rsync服务

# service xinetd restart  启动服务

 

Rsync客户端搭建步骤

1,安装rsync软件(略)

2,客户端生成生成验证证文件

#echo "123456" >> /etc/rsyncd.pwd    123456是密码

#chmod 600 /etc/rsyncd.pwd

3,测试

使用如下命令测试Rsync客户端是否可以同步Rsync服务端

#/usr/bin/rsync -avzP --password-file=/etc/rsyncd.pwd [email protected]::download  /root

/usr/bin/rsync 是rsync可执行文件路径

cms192.168.46.74::download  表示客户端以cms用户进行同步,192.168.46.74是rsync服务器端ip地址,download表示rsync服务器端的@download备份任务。

/root 是客户端存放备份文件的位置。

 

猜你喜欢

转载自wsyb408.iteye.com/blog/2190980