zoukankan      html  css  js  c++  java
  • Rsync 实现服务器文件的同步——服务端的安装配置

    一、安装rsync

         直接使用yum命令进行安装即可。

                yum -y install rsync

    二、配置文件

          网上大多教程都说安装是默认没有配置文件的,但是经过我的尝试,yum安装下默认是有配置文件的。那么我们直接打开配置文件进行配置即可。

          vim /etc/rsyncd.conf

          打开配置文件后,在文件内输入

    uid = root
    gid = root
    port = 873
    address = 192.168.1.100                #服务端的IP地址
    use
    chroot = yes read only = no list = no
    hosts allow = 192.168.1.101 #允许通过的IP地址 hosts deny = * #禁止主机IP
    max connections
    = 10 #客户端的最大链接数 pid file = /var/run/rsyncd.pid #进程号的存放位置 timeout = 900 motd file = /etc/rsyncd/rsyncd.motd log filr = /etc/rsyncd/rsyncd.log #日志的存放位置 lock file = /var/run/rsyncd.lock #锁文件的存放位置 [backup] #要同步的模块名 comment = this is module for backup path = /usr/local/src/ #要同步的目录 ignore errors auth users = root #登录系统使用的用户名 secrets file = /etc/rsyncd/rsyncd.pass #密码文件的存放位置

           配置完rsync的配置文件之后,需要配置密码文件。密码文件地址为配置文件中的地址。格式为账号:密码。一行一个账号密码。如需要多个用户。则书写多行。

           为了管理方便,我们可以在/etc目录下创建/rsyncd文件夹,用于存放rsync的日志,密码文件,锁文件等相关文件。

           修改完配置文件和密码文件之后,要修改文件权限。

                  chmod 600 /etc/rsyncd.conf

                  chmod 600 /etc/rsyncd/rsyncd.pass

    三、启动rsync

            rsync --daemon --config=/etc/rsyncd.conf

    或者

            service rsync start

  • 相关阅读:
    oracle mybatis 模糊查询
    IntelliJ IDEA各种引入jar包的方式及其关系
    eclipse中新建Java工程的三个JRE选项区别
    @Autowired注解和@resource注解的区别
    结合测试,黑盒测试
    Oracle左连接、右连接、全外连接以及(+)号用法
    samePropertyValuesAs()
    Collection.sort 的用法
    junit withcapture
    单元测试
  • 原文地址:https://www.cnblogs.com/zhuxiangru/p/9458097.html
Copyright © 2011-2022 走看看