http://rsync.samba.org/rsync-3.1.1.tar.gz---0.卸载rpm# yum remove  rsync-----1.安装:tar -zxvf rsync-3.1.1.tar.gzcd rsync-3.1.1./configure --prefix=/usr/local/rsync --disable-ipv6makemake installln -s /usr/local/rsync/bin/rsync /usr/local/bin/rsync----2.server端配置# vi /usr/local/rsync/rsyncd.confpid file = /var/run/rsyncd.pid
port = 873
pid = root
gid = root
use chroot = no
max connections = 200
timeout 600
lock file = /var/run/rsyncd.lock
log file = /var/run/rsyncd.log
secrets file = /usr/local/rsync/rsyncd.secrets
motd file = /etc/rsyncd.motd[test]
path = /test/
ignore errors
read only = true
list = false
hosts allow = *
#hosts deny = 0.0.0.0/32
auth users root  #该用户系统中存在且对后面指定的备份文件夹拥有权限
comment = ocpyang  test   #vi /usr/local/rsync/rsyncd.motd++++++++++++++++++++++++++++++++++++
Wlecome to ocpyang  rsync services
++++++++++++++++++++++++++++++++++++--指定rsync訪问的password,password不须要和系统账号password同样# vi /usr/local/rsync/rsyncd.secrets
root:snow01ln -s /usr/local/rsync/rsyncd.conf /etc/rsyncd.conf
ln -s /usr/local/rsync/rsyncd.motd /etc/rsyncd.motd
ln -s /usr/local/rsync/rsyncd.secrets  /etc/rsyncd.secretschmod 600 /usr/local/rsync/rsyncd.secretschown root:root /usr/local/rsync/rsyncd.secrets启动rsync# /usr/bin/rsync --daemon --config=/etc/rsyncd.conf# echo "/usr/bin/rsync --daemon --config=/etc/rsyncd.conf" >> /etc/rc.d/rc.local # cat /etc/rc.d/rc.local
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.touch /var/lock/subsys/local
/usr/bin/rsync --daemon# netstat -lntp | grep 873
tcp        0      0 0.0.0.0:873                 0.0.0.0:*                   LISTEN      10689/rsync
tcp        0      0 :::873                      :::*                        LISTEN      10689/rsync   --新建測试文件
#dd if=/dev/zero of=/test/t01.file bs=1M count=50#pkill rsync----3.client服务器配置(1).新建clientpassword文件(client不带username)#vi /etc/rsyncd.secrets
snow01#chmod 600 /etc/rsyncd.secretsrsync -vzrtopg  --progress --delete  root@192.168.5.189::test /ocpyang/ rsync -vzrtopg --progress --delete  root@192.168.5.189::test /ocpyang/ --password-file=/etc/rsyncd.pwd(3).新建同步脚本# vi /rsync.sh
#!/bin/bashrsync -vzrtopg  --progress --delete  root@192.168.5.189::test /testbak/ rsync -vzrtopg --progress --delete  root@192.168.5.189::test /testbak/ --password-file=/etc/rsyncd.pwd(4).手动同步文件#cd /
#./rsync.sh(5).自己主动同步:每隔五分钟同步一次
# crontab -e
0,5 * * * * /rsync.sh

转载于:https://www.cnblogs.com/lytwajue/p/7130702.html

rsync 3.1.1源代码编译安装配置相关推荐

  1. LAMP源码编译安装配置+wordpress

    什么是LAMP呢?LAMP就是Linux+apache+mysql+php,一组常用来搭建动态网站或者静态网站的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同 ...

  2. Linux源代码编译安装详解

    使用源代码编译安装软件有以下优点,获取软件的最新版及时修复bug,软件功能可按需选择或定制,有更多软件可供选择,源码包适用于各种平台. 工具/原料 一台装有Linux操作系统的电脑 接入互联网络并能正 ...

  3. python3源代码_Python3源代码编译安装

    Python3源代码编译安装 安装必要工具 yum-utils ,它的功能是管理repository及扩展包的工具 (主要是针对repository) $ sudo yum install yum-u ...

  4. mysql5.5.8编译安装_MySQL5.5.8源代码编译安装

    /*安装CMake*//*进入CMake源代码所在目录*/cd #/*解压CMake源代码*/tar zxf cmake-2.8.3.tar.gz /*进入CMake源代码目录*/cd cmak 首页 ...

  5. 从源代码编译安装 Mono 2.4 和 MonoDevelop 2.0

    虽然现在几乎所有的Linux发行版都预置了Mono软件,但是大多数都比较旧,因此要体验最新版本的Mono,还是要用源代码自己进行编译安装的. 先说几句废话,Mono 2.4 提供了.Net 3.5 的 ...

  6. 在windows上用源代码编译安装MPlayer

    转自:http://www.cnblogs.com/smallmuda/archive/2009/03/31/1425976.html 在windows上用源代码编译安装MPlayer 作者:心情花园 ...

  7. python源码编译安装 gb18030_源代码编译安装Python3.5.2

    由于没有找到Python3.5的rpm安装包,因此进行源代码编译安装 1.下载Python3.5.2 [root@seastar ~]# cd /usr/local/src [root@seastar ...

  8. linux nginx编译安装mysql_Centos7下编译安装配置Nginx+PHP+MySql环境

    序言 这次玩次狠得.除了编译器使用yum安装,其他全部手动编译.哼~ 看似就Nginx.PHP.MySql三个东东,但是它们太尼玛依赖别人了. 没办法,想用它们就得老老实实给它们提供想要的东西. 首先 ...

  9. 【AWSL】之Linux源代码编译及配置yum源(tar 解包、./configure配置软件模块、make)

    源代码编译 序言 一.源代码概述 1.使用源代码安装软件的优点 2.应用场合举例 3.安装源代码软件为什么使用编译安装 二.编译安装的基本思路 三.配置本地yum源仓库 四.`yum常用命令` 五.` ...

最新文章

  1. java ssh框架 struts spring hibernate 简介
  2. python下载的文件放在哪里的-Python下载文件的方法
  3. Facebook Messenger正式登陆Android Auto车载信息娱乐平台
  4. Automatic Summarization of Bug Reports
  5. python 堆_40道Python经典面试题(附答案)
  6. 获取控件坐标位置一直是0
  7. SAP APF框架错误消息Filter is too complex的处理
  8. Halcon例程(基于多个标定图的单目相机标定)详解—— Camera_calibration_multi_image.hdev
  9. mdb文件取消隐藏_webshellphp隐藏技巧
  10. display:none和visiblity:hidden区别
  11. oracle—新建用户
  12. * Redis —— Scan、SScan、HScan、ZScan
  13. 使用端口扫描工具消除端口安全威胁
  14. 小程序开发之全栈开发(一)
  15. echartsdemo可视化统计(笔记分享)
  16. 闲云野鹤:吃鸡(四)之场景制作—用unity内置草功能制作草
  17. 武魂java_jdk及tomcat的安装
  18. 软件开发外包:你有什么选择
  19. js表格隔行变色案例
  20. BERT-BiLSTM-CRF模型代码

热门文章

  1. sketchup边线设置_春天花花天桥,SketchUp草图大师快速建模!
  2. 流浪地球开机动画包zip_影视日报|合家欢动画电影quot;许愿神龙quot;定档1.15;流浪地球加长版定档11.26...
  3. beautifulsoup获取属性_Python爬虫常用模块:BeautifulSoup
  4. python中split函数_python strip()函数和Split函数的用法总结
  5. 三、Vue组件化开发学习笔记——组件化的基本步骤、全局组件和局部组件、父组件和子组件、注册组件的语法糖、模板分离写法、组件的数据存放
  6. 十三、CSS 3新特性详解(一)——属性、结构伪类、伪元素选择器,nth-child与nth-of-type区别,2D rotate,calc函数、滤镜filter、过渡transition
  7. 天池 在线编程 推荐朋友(哈希)
  8. LeetCode 1838. 最高频元素的频数(二分查找)
  9. LeetCode 878. 第 N 个神奇数字(二分查找)
  10. LeetCode 381. O(1) 时间插入、删除和获取随机元素 - 允许重复(vector + 哈希)