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

rsync服务搭建

时间:2015-08-05 13:13:25      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:rsync

1 ,首先要关闭防火墙iptables 和selinux  (service iptables stop  sentenforce 0临时关闭)

2 更改配置文件/etc/rsyncd.cong 具体配置如下:

  port=873   //默认监听端口   可以改成别的:例如:8730
log file=/var/log/rsync.log   //日志文件
pid file=/var/run/rsync.pid   //  进程号存放文件 
[hu]   //模块名字(自定义)
path=/tmp/rsync  //目录
use chroot=yes   //限制更改目录
max connections=4  //最大连接数
read only=yes   //只读   (如果是只读,客户端无法上传文件到服务器上面)
list=yes //是否显示模块名
uid=root   //数据传输时所使用的用户
gid=root   //数据传输时所使用的组名称
auth users=hu   //设置连接服务器的账户
secrets file=/etc/rs.passwd     //设置密码文件  权限最好是600或者400
hosts allow=192.168.75.0/255.255.255.0   //设置允许的主机连接

注:密码文件的格式是:user:passwd

如果每次想开机启动可以echo "/usr/bin/rsync --daemon" >> /etc/rc.local

客户端操作:

rsync -avzP hu@192.168.1.1::hu/1/txt   ./   用用户"hu" 来拷贝1.1上面的hu/下面的文件到客户端的./目录

如果报“找不到/etc/rs.passwd这个文件的错误,应该是这个文件权限的问题,如果你用root来更改这个文件的权限的话,再用普通用户来执行这个命令会找不到这个文件,解决方法可以更改权限444或者更改这个文件的属主。

本文出自 “linux” 博客,请务必保留此出处http://825536458.blog.51cto.com/4417836/1681787

rsync服务搭建

标签:rsync

原文地址:http://825536458.blog.51cto.com/4417836/1681787

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