rsync服务安装
1、 rsync是开源的项目,首先去官网上下载安装包。下载地址
http://rsync.samba.org/ftp/rsync/src/
这边我下载的是3.1.0.tar.gz
解压到/opt/rysnc310文件夹下,这是我个人习惯的解压文件夹。能够直接更改解压出来的文件夹名
2、 三板斧安装,这个不须要多说了
如安装其它地方,加prefix參数
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 #password文件
生成password文件:
echo " bitrans: bipd" >> /etc/rsyncd.secrets,格式比較严格,必须是username:password的格式
chmod 600 /etc/rsyncd.secrets 必须是其它用户不可用格式
client上:
也一样地安装,到makeinstall为止,不用配置文件
本地生成一个文件用于传输測试
echo "test" >> rsync.log
生成password文件,password要和服务端配置的一致
传输測试成功。
Rsync -vzrtopgP 这个基本上是默认的,假设换成其它port,要加--port=port号參数
rsync.log 传输的文件
bitrans@192.168.2.30::bi_web bitrans是服务端配置的username
bi_web就是服务端配置的文件夹
--password-file=bitrans.pass 指定刚才的密码文件,相同必须是chmod600
服务端能够看到该文件了
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服务安装的更多相关文章
- rsync服务安装使用
ssh方式与daemon方式有什么大的区别吗?相对来说ssh比较简单易理解,是不是daemon安全性比较高呢? 区别是:ssh方式是通过ssh协议来传输,需要知道对方机器的用户名和密码. daemon ...
- rsync服务实践
RSYNC数据备份 RSYNC=Remote Sync 远程同步 高效,一定要结合shell 官方网站:https://rsync.samba.org/ Author: Andrew Tr ...
- rsync服务的安装与配置
rsync 服务的安装配置与客户端的同步操作 1. 使用xinetd服务运行rsync服务: 服务器端: 1.关闭selinux,设置iptables开放xinetd的873端口 2. yum - ...
- 配置rsync服务,数据同步。
这部分设计服务器端和客户端. [服务器端] 如果服务器没有安装rsync服务则使用yum安装rsync服务. yum install rsync 然后 vim /etc/xinetd.d/rsync ...
- Windows server上rsync的安装和使用
获取和安装 首先从rsync官网下载软件的安装版本,注意这里要下的是客户端版本,而非服务端版本. 下载完成之后,双击"cwRsync_4.0.5_Installer.exe"图标, ...
- rsync服务架设(数据同步|文件增量备份)
近期由于业务需要,需要将两台服务器数据保持同步.方案有很多,rsync是其中一种解决方案,本文对rsync的安装及配置进行简单说明,其他实现方式有兴趣可以研究.以下是本文提纲,供参考: rsy ...
- rsync 服务部署详解
第1章 rsync 软件介绍 1.1 什么是rsync rsync 是一款开源的.快速的.多功能的.可实现全量及增量的本地或远程数据同步备份的优秀工具. http://www.samba.org/ft ...
- Rsync服务实战
目录 1 安装rsync软件 2 配置 /etc/rsyncd.conf 3 创建用户(运行rsync服务的用户身份) 4 创建虚拟用户密码文件(客户端连接时候使用) 5启动 rsync 服务,并加入 ...
- ansible和python的zabbix_api批量添加rsync服务的监控
一.正常的处理流程: 1.添加zabbix用户对rsync程序的sudo权限,且不需要输入密码 # visudo即在/etc/sudoers配置文件最后添加如下内容 Defaults:zabbix ! ...
随机推荐
- JAVA bean与XML互转的利器---XStream
最近在项目中遇到了JAVA bean 和XML互转的需求, 本来准备循规蹈矩使用dom4j忽然想起来之前曾接触过的XStream, 一番研究豁然开朗,利器啊利器, 下来就XStream的一些用法与大家 ...
- -_-#【JS 优化】把 JS 放到底部
一开始为以为Javascript脚本尽量放到页面底部加载,是指所有的JS脚本都要放到底部,后来才发现, 并不完全是这样,这里所指的脚本是指那些在加载过程中要执行的脚本,所以一般的处理办法还是页面头部引 ...
- Deep Learning Overview
[Ref: http://en.wikipedia.org/wiki/Deep_learning] Definition: a branch of machine learning based on ...
- Xcode7工程改名
0: 先把原工程压缩个zip包备份一份. 1:在Project navigator中, 选择旧工程名字, 再次点击, 修改. 会弹出提示框. 直接点击确认. (Xcode7.1.1中经常导致Xcode ...
- redis.conf 配置详解
# Redis 配置文件 # 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写) # # 1k => 1000 bytes # 1kb = ...
- sql server Case when 的用法
sql Case 仅仅返回第一个符合条件的值,剩下的Case部分将会被自动忽略. Case 的使用有两种格式:简单Case函数和Case搜索函数. 简单Case 函数: Case sex when ' ...
- The Donkey of Gui Zhou
Problem Description There was no donkey in the province of Gui Zhou, China. A trouble maker shipped ...
- Xamarin开发Android时Visual Studio 2012没有智能提示解决办法
Most of the people who work with Xamarin’s Mono for Android in Visual Studio 2012 face a bug where I ...
- VC++从入门到精通视频教程网址
视频教程网址:http://www.pconline.com.cn/pcedu/empolder/gj/vc/0607/820674.html
- oracle中使用sql查询时字段为空则赋值默认
转至:http://www.th7.cn/db/Oracle/201501/86125.shtml oracle 通过 nvl( )函数sql 查询时为 空值 赋默认值 oracle 函数介绍之nvl ...