centos rsync 安装配置测试
2016-08-21 12:00
330 查看
rsync的目录主要是为了同步文件用的,现在把使用的配置记录一下
测试机器2台
rsync服务器IP:192.168.171.22
客户端IP:192.168.171.134
安装rsync,并通过xinetd管理rsync
检查启动,默认端口873
rsync随xinetd启动而启动
将disable = yes 修改为 disable = no
创建rsync需要的文件
为了密码的安全性,我们把权限设为600
修改主配置文件
添加以下内容
修改rsyncd.secrets 和rsyncd.motd 文件
添加内容
cs该用户不要求是系统用户
添加内容
防火墙设置(rsync默认端口 837)
添加
重启服务
测试
上面命令意思就是用cs用户登录服务器,将testhome指定的目录数据保存到我本地/home/test
QQ交流群:136351212
查看原文:http://www.phpsong.com/2370.html
测试机器2台
rsync服务器IP:192.168.171.22
客户端IP:192.168.171.134
rsync服务器端操作
检查是否安装rsyncrpm -qa | grep rsync
安装rsync,并通过xinetd管理rsync
yum -y install rsync xinetd
检查启动,默认端口873
netstat -an | grep 873
rsync随xinetd启动而启动
vi /etc/xinetd.d/rsync
将disable = yes 修改为 disable = no
创建rsync需要的文件
mkdir /etc/rsyncd touch /etc/rsyncd/rsyncd.conf #主配置文件 touch /etc/rsyncd/rsyncd.secrets #验证用户和密码存放地 touch /etc/rsyncd/rsyncd.motd #服务器描述信息 ln /etc/rsyncd/rsyncd.conf /etc/rsyncd.conf #建立链接
为了密码的安全性,我们把权限设为600
chown root:root /etc/rsyncd/rsyncd.secrets chmod 600 /etc/rsyncd/rsyncd.secrets
修改主配置文件
vi /etc/rsyncd/rsyncd.conf
添加以下内容
#服务器传输文件时用root 权限执行 uid = root gid = root #指定服务端口,默认873 port = 873 use chroot = no #只读,不让客户端上传文件到服务器 read only = yes #limit access to private LANs #限制能访问该服务的网段 hosts allow=192.168.0.0/255.255.0.0 hosts deny=* #最大连接数 max connections = 5 #告诉进程写到该文件中 pid file = /var/run/rsyncd.pid secrets file = /etc/rsyncd/rsyncd.secrets #lock file = /var/run/rsync.lock #服务器信息定义指向该文件,该文件可写服务器信息,欢迎的文字 motd file = /etc/rsyncd/rsyncd.motd #This will give you a separate log file log file = /var/log/rsync.log #This will log every file transferred - up to 85,000+ per user, per sync transfer logging = yes #日志文件格式 log format = %t %a %m %f %b syslog facility = local3 timeout = 300 #超时时间 # MODULE OPTIONS [testhome] #同步的目录 path = /home/test/ list=yes #忽略IO错误 ignore errors #验证用户,我的用户是cs auth users = cs comment = test home #不同步的目录 exclude = .git/
修改rsyncd.secrets 和rsyncd.motd 文件
vi /etc/rsyncd/rsyncd.secrets
添加内容
cs:123456
cs该用户不要求是系统用户
vi /etc/rsyncd/rsyncd.motd
添加内容
++++++++++++++++++++++++++++++++ Welcome ++++++++++++++++++++++++++++++++
防火墙设置(rsync默认端口 837)
vi /etc/sysconfig/iptables
添加
-A INPUT -p tcp -m state --state NEW -m tcp --dport 873 -j ACCEPT
重启服务
service xinetd restart
客户端操作
安装rsyncyum -y install rsync
测试
rsync -avzP cs@192.168.171.22::testhome /home/test
上面命令意思就是用cs用户登录服务器,将testhome指定的目录数据保存到我本地/home/test
QQ交流群:136351212
查看原文:http://www.phpsong.com/2370.html
相关文章推荐
- IBM 刀片群集(XCAT)的安装配置与性能测试
- Cvs 安装配置测试全过程
- Debian下PHP的Tokyo Tyrant安装配置及测试
- GlusterFS分布式集群文件系统安装、配置及性能测试
- View4.5测试参考文档7--View Administrator安装、配置、创建桌面池
- Linux下Apache2.0简单安装、配置、测试过程
- View4.5测试参考文档4--VCenter4.1-安装和配置
- 方法2:CentOS SVN安装与配置 (RHEL5.4平台测试通过)
- MYPM 国产非开源免费测试管理工具软件 WEB2.0用户体验零配置安装版本发布
- C++——测试工具CppUnit的安装和配置
- TT数据库,高并发的数据库 安装配置参数及效率测试
- 测试用例管理系统TestLink的安装与配置
- C++——测试工具CppUnit的安装和配置
- 如何配置安装测试JDK
- 【转】Google Protocol Buffers之Visual Studio 2005安装配置及其测试步骤[基于C++]
- Java中使用MySQL从安装、配置到实际程序测试详解
- ReSIProcate之编译、安装、配置、运行、测试proxy
- Oracle10gR2在Ubuntu10.10下的安装配置及链接测试
- 国产免费非开源测试管理软件MYPM 零配置安装过程
- GlusterFS分布式集群文件系统安装、配置及性能测试