Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10197537
  • 博文数量: 1669
  • 博客积分: 16831
  • 博客等级: 上将
  • 技术积分: 12594
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-25 07:23
个人简介

柔中带刚,刚中带柔,淫荡中富含柔和,刚猛中荡漾风骚,无坚不摧,无孔不入!

文章分类

全部博文(1669)

文章存档

2023年(4)

2022年(1)

2021年(10)

2020年(24)

2019年(4)

2018年(19)

2017年(66)

2016年(60)

2015年(49)

2014年(201)

2013年(221)

2012年(638)

2011年(372)

分类: 系统运维

2013-11-27 15:47:13

rsync 服务与配置文档
2012-04-05 10:38:38
标签:休闲 rsync 同步 模块 linux
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dngood.blog.51cto.com/446195/826632
rsync 服务与配置文档


1 某项目rsync配置文档(关键字已处理)


$ cat /etc/rsyncd.conf
#全局配置 
log file = /var/log/rsyncd.log         #日志文件 
pid file = /var/run/rsyncd.pid         #pid文件 
lock file = /var/run/rsync.lock        #支持max connections参数的锁文件 
max connections = 100                  #客户端最大连接数为100 
use chroot = no                        #不使用chroot !!   
uid = dongnan                          #服务器端传输文件时,要发哪个用户和用户组来执行; 
gid = dongnan                          ###默认是nobody 用户和用户组 
ignore errors                          #忽略一些无关的IO错误  
list = no                              #不允许列文件 
#address = 10.0.100.71                 #监听的ip地址与端口号 
#port = 873                           
motd file = /etc/rsyncd/rsyncd.motd    #定义服务器信息,用户登录时会看到这个信息 
 
#模块配置 
[htdocs]                               #模块名称 
path = /data/htdocs/                   #指定目录 
comment = htdocs                       #注释 
read only = yes                        #只读   
auth users = dongnan                   #基于用户认证,如果没有这行则是匿名,多个用户用","分隔  
secrets file = /etc/rsyncd.secrets     #保存用户密码,格式如下 cat /etc/rsyncd.secrets 
                                       ### dongnan:654321 
 
[iso] 
path = /data/iso/ 
comment = iso 
read only = no                         #可写 
hosts allow = 10.0.100.0/24            #基于IP地址认证,多个IP地址用空格" "分隔 
2 启动 rsync 服务
rsync --daemon 
3 rsync 协议与端口
$ grep -iE '^rsync' /etc/services 
rsync        873/tcp        # rsync 
rsync        873/udp        # rsync 
4 验证 rsync 服务
$ lsof  -i :873 
COMMAND   PID     USER   FD   TYPE  DEVICE SIZE NODE NAME 
rsync   24683     root    3u  IPv6 1568026       TCP *:rsync (LISTEN) 
rsync   24683     root    5u  IPv4 1568027       TCP *:rsync (LISTEN) 
rsync   27218  dongnan    4u  IPv4 1584387       TCP 192.168.57.71:rsync->192.168.6.150:35444 (ESTABLISHED) 
$ rsync -avzP  perl 192.168.57.71::data/ 
rsync server for 10.0.100.0/24 or 192.168.57.0/24 
 
building file list ... 
2 files to consider 
 
sent 82 bytes  received 16 bytes  196.00 bytes/sec 
total size is 368  speedup is 3.76 




参考


http://www.ibm.com/developerworks/cn/linux/l-cn-chroot/


结束
rsync 模块配置灵活,基于IP地址认证或者基于用户认证,可以根据实际需求配置。
更多欢迎到此讨论:
71921660   37275208 (已满)
本文出自 “dongnan” 博客,请务必保留此出处http://dngood.blog.51cto.com/446195/826632
阅读(983) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~