`
realnicky
  • 浏览: 61821 次
  • 来自: 杭州
社区版块
存档分类
最新评论
阅读更多

配置 rsync

  系统环境

  [root@linuxas3 root]# uname -a

  Linux linuxas3.9812.net 2.4.21-4.ELsmp #1 SMP Fri Oct 3 17:52:56 EDT 2003 i686 i686 i386 GNU/Linux

  安装rsync

  在AS3 第二张CD上找到rsync-2.5.6-20.i386.rpm

  [root@linuxas3 root]# cd /mnt

  [root@linuxas3 mnt]# mount cdrom

  [root@linuxas3 mnt]# cd cdrom/RedHat/RPMS

  [root@linuxas3 RPMS]# rpm -ivh rsync-2.5.6-20.i386.rpm

  配置/etc/rsyncd.conf

  在rh9,as3系统上rsync安装后,并没有创建rsyncd.conf文档,笔者是自己创建的rsyncd.conf文档

  [root@linuxas3 root]# vi /etc/rsyncd.conf

  uid=nobody

  gid=nobody

  max connections=4

  use chroot=no

  log file=/var/log/rsyncd.log

  pid file=/var/run/rsyncd.pid

  lock file=/var/run/rsyncd.lock

  #auth users=root

  secrets file=/etc/rsyncd.pwd

  [postfix]

  path=/var/mail

  comment = backup mail

  ignore errors

  read only = yes

  list = no

  auth users = postfix

  [netkiller]

  path=/home/netkiller/web

  comment = backup 9812.net

  ignore errors

  read only = yes

  list = no

  auth users = netkiller

  [pgsqldb]

  path=/var/lib/pgsql

  comment = backup postgresql database

  ignore errors

  read only = yes

  list = no

  选择说明

  uid = nobody

  gid = nobody

  use chroot = no # 不使用chroot

  max connections = 4 # 最大连接数为4

  pid file = /var/run/rsyncd.pid #进程ID文件

  lock file = /var/run/rsync.lock

  log file = /var/log/rsyncd.log # 日志记录文件

  secrets file = /etc/rsyncd.pwd # 认证文件名,主要保存用户密码,权限建议设为600,所有者root

  [module] # 这里是认证的模块名,在client端需要指定

  path = /var/mail # 需要做镜像的目录

  comment = backup xxxx # 注释

  ignore errors # 可以忽略一些无关的IO错误

  read only = yes # 只读

  list = no # 不允许列文件

  auth users = postfix # 认证的用户名,如果没有这行,则表明是匿名

  [other]

  path = /path/to...

  comment = xxxxx

  密码文件

  在server端生成一个密码文件/etc/rsyncd.pwd

  [root@linuxas3 root]# echo postfix:xxx >>/etc/rsyncd.pwd

  [root@linuxas3 root]# echo netkiller:xxx >>/etc/rsyncd.pwd

  [root@linuxas3 root]# chmod 600 /etc/rsyncd.pwd

  启动rsync daemon

  [root@linuxas3 root]# rsync --daemon

  测试

  [root@linux docbook]# rsync rsync://www.9812.net/netkiller

  [root@linux tmp]# rsync rsync://netkiller@www.9812.net/netkiller

  Password:

  [chen@linux temp]$ rsync -vzrtopg --progress --delete postfix@www.9812.net::postfix /tmp

  Password:

  rsync rsync://认证用户@主机/模块

  rsync -vzrtopg --progress --delete 认证用户@主机::模块 /mirror目录

  添加到启动文件

  echo

  "rsync

  --daemon"

  >>

  /etc/rc.d/rc.local

  完成

分享到:
评论

相关推荐

    rsync配置

    rsync 配置 rsync 配置是一种远程同步工具的配置方法,主要用于实现服务器之间的文件同步。下面是 rsync 配置的详细知识点: 一、配置 rsync 源服务器 为了配置 rsync 源服务器,需要创建备份用户,配置 SSH 备份...

    CentOS7配置rsync实现文件同步1

    《使用CentOS7配置rsync实现文件同步》 rsync是一款强大的文件同步工具,它能够高效地在不同服务器之间同步目录和文件,尤其在Linux环境中广泛使用。rsync的特性在于其采用的“rsync算法”,该算法仅传输文件的差异...

    git@2.43.0 Windows配置rsync

    本文将详细介绍如何在Windows环境下配置rsync,以便与Git Bash更好地协同工作。 首先,我们需要了解Git。Git是一款分布式版本控制系统,由Linus Torvalds为Linux内核开发,现已被广泛应用于各种软件项目的版本管理...

    win10下使用git配置rsync实现断点续传及增量传输

    远程文件传输rsync-断点续传及增量传输,rsync实现断点续传 传送文件较大时,如果网络中断了,重传比较费时。...win10下使用git配置rsync实现断点续传,解压缩后cp到git对应usr目录下,打开bash 输入 rsync --version 验证

    windows下安装和配置rsync(cwRsync).docx

    ### Windows 下安装与配置 rsync (cwRsync) 的详细步骤及知识点 #### 一、安装服务端 cwRsync 是一款适用于 Windows 平台下的 rsync 实现工具,能够帮助用户实现文件的同步功能。它支持 Windows 系统的服务模式...

    在Windows中配置Rsync同步文件的方法

    在Windows平台上配置Rsync进行文件同步是一种流行的方法,尤其在需要备份网站数据时。Rsync是一款优秀的文件同步软件,它的主要功能是同步整个目录树和文件系统,同时保留原始文件的权限、时间和软硬链接。利用Rsync...

    Ubuntu 下配置Rsync服务的方法

    ### Ubuntu 下配置Rsync服务的方法 #### 一、概述 在Ubuntu系统中配置Rsync服务是一种常见的需求,尤其是在需要在不同主机间同步数据时。Rsync不仅能够高效地完成文件同步工作,还提供了多种功能选项以满足不同...

    linux 下rsync文件夹同步配置

    本文将详细介绍如何在Linux系统中配置rsync进行文件夹同步,包括准备工作、安装过程、服务端与客户端的配置步骤,以及如何通过脚本实现定时同步。 #### rsync简介 rsync是一种用于文件传输的开源软件,其核心功能...

    hualinux2.11 环境搭建:Centos8配置rsync及与inotify和sersync的配合.pdf

    ### rsync相关知识 rsync(remote synchronization)是一款...以上所述均是关于rsync工具在CentOS 8环境下的安装、配置以及与inotify和sersync的配合使用,以实现高效、增量的数据同步备份及实时同步的详细知识点。

    rsync安装与配置-完整版.doc

    rsync 安装与配置 rsync 是 Linux 系统下的数据镜像备份工具,可以镜像保存整个目录树和文件系统,并且可以保持原来文件的权限、时间、软硬链接等等。下面将介绍 rsync 的安装和配置过程。 一、安装 rsync rsync ...

    Windows中配置Rsync同步文件的方法 v 1.0

    在互联网中,Windows环境中使用Rsync远程同步数据;使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他rsync主机同步。

    rhel5之rsync服务配置

    本篇将详细介绍如何配置rsync服务。 首先,确认RHEL5系统已经预装了rsync软件包。rsync服务的管理由xinetd(extended Internet services daemon)负责。为了启用rsync服务,我们需要编辑/etc/xinetd.d/目录下的...

    rsync数据同步手册.pdf

    包括主配置文件rsyncd.conf、用户密码文件rsyncd.secrets、服务器信息rsyncd.motd、配置rsync启动文件和配置rsync开机服务自启动等方面的设置。 3.1 主配置文件rsyncd.conf 主配置文件rsyncd.conf是服务端rsync的...

    rsync配置方法(doc)

    2. **配置rsync**:rsync的配置文件一般位于/etc/rsyncd.conf,这里可以定义服务器的行为,包括哪些目录可供同步,以及访问控制等。 3. **全局定义**:配置文件中的全局设置影响所有模块,如日志文件位置、用户认证...

    Centos6.3下rsync+inotify安装配置

    在 CentOS 6.3 环境中,配置文件系统实时同步更新,我们可以采用 rsync 结合 inotify 工具来实现。rsync 是一款强大的数据同步工具,它能够高效地进行本地或远程数据同步。而 inotify 是 Linux 内核提供的一种文件...

    rsync在windows下的安装和配置.docx

    Rsync 在 Windows 下的安装和配置 Rsync 是一个基于 Unix 的文件同步工具,能够在本地和远程文件系统之间快速高效地同步文件。下面我们将介绍如何在 Windows 下安装和配置 Rsync。 安装 Rsync 要在 Windows 下...

Global site tag (gtag.js) - Google Analytics