码迷,mamicode.com
首页 > 其他好文 > 详细

rsync服务安装

时间:2014-05-24 23:15:03      阅读:395      评论:0      收藏:0      [点我收藏+]

标签:style   blog   c   tar   ext   http   

1、  rsync是开源的项目,首先去官网上下载安装包。下载地址

http://rsync.samba.org/ftp/rsync/src/

这边我下载的是3.1.0.tar.gz

bubuko.com,布布扣

解压到/opt/rysnc310目录下,这是我个人习惯的解压目录。可以直接更改解压出来的目录名

 bubuko.com,布布扣bubuko.com,布布扣

bubuko.com,布布扣bubuko.com,布布扣

bubuko.com,布布扣

2、  三板斧安装,这个不需要多说了

如安装其他地方,加prefix参数

bubuko.com,布布扣

bubuko.com,布布扣

 bubuko.com,布布扣

bubuko.com,布布扣

3、  配置

Vi /etc/rsyncd.conf

填入以下信息

uid = root    

gid = root

pid file = /var/run/rsyncd.pid

lock file = /var/run/rsyncd.lock

log file = /var/log/rsyncd.log

motd file = /etc/rsyncd.motd

 

[bi_web]      #配置服务端传输目录

path =/data/website  #服务端传输目录

read only =no    

list =yes

hosts allow =*   #允许所有ip访问

auth users = bitrans

secrets file =/etc/rsyncd.secrets   #密码文件

 

生成密码文件:

echo " bitrans: bipd" >> /etc/rsyncd.secrets,格式比较严格,必须是用户名:密码的格式

chmod 600 /etc/rsyncd.secrets  必须是其他用户不可用格式

 

客户端上:

也一样地安装,到makeinstall为止,不用配置文件

本地生成一个文件用于传输测试

echo "test" >> rsync.log

bubuko.com,布布扣

生成密码文件,密码要和服务端配置的一致

bubuko.com,布布扣bubuko.com,布布扣

bubuko.com,布布扣

传输测试成功。

bubuko.com,布布扣

bubuko.com,布布扣

Rsync  -vzrtopgP  这个基本上是默认的,如果换成其他端口,要加--port=端口号参数

rsync.log    传输的文件

bitrans@192.168.2.30::bi_web   bitrans是服务端配置的用户名

bi_web就是服务端配置的目录

 --password-file=bitrans.pass  指定刚才的密码文件,同样必须是chmod600

服务端可以看到该文件了

bubuko.com,布布扣

 bubuko.com,布布扣

4、  重启

快速杀掉进程

cat /var/run/rsyncd.pid | xargs kill -9

启动

/usr/bin/rsync –daemon(重启需要删掉pid文件)

查看是否启动

netstat –na | grep 873

 

Rsync更改配置无需重启方法:

编辑在/etc/xinetd.d/rsync 中,将disable设为no

 /etc/init.d/xinetd restart 就可以了。 xinetd读取的配置文件是/etc/rsyncd.conf

注意此时无单独的rsync进程存在

 

 

rsync服务安装,布布扣,bubuko.com

rsync服务安装

标签:style   blog   c   tar   ext   http   

原文地址:http://blog.csdn.net/scjthree/article/details/26707325

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!