rsync+inotify实现数据的实时同步(4)

3,安装配置rsync客户端软件
[root@Monitor conf]# yum install  xinetd 
已加载插件:fastestmirror
设置安装进程
Determining fastest mirrors
epel/metalink                                                                                      | 4.6 kB    00:00     
 * epel: mirrors.tuna.tsinghua.edu.cn
base                                                                                              | 3.7 kB    00:00     
dockerrepo                                                                                        | 2.9 kB    00:00     
epel                                                                                              | 4.3 kB    00:00     
epel/primary_db                                                                                    | 5.9 MB    00:00     
extras                                                                                            | 3.4 kB    00:00     
updates                                                                                            | 3.4 kB    00:00     
updates/primary_db                                                                                | 4.3 MB    00:00     
解决依赖关系
--> 执行事务检查
---> Package xinetd.x86_64 2:2.3.14-40.el6 will be 安装
--> 完成依赖关系计算
依赖关系解决
==========================================================================================================================
 软件包                    架构                      版本                                仓库                      大小
==========================================================================================================================
正在安装:
 xinetd                    x86_64                    2:2.3.14-40.el6                    base                    122 k
事务概要
==========================================================================================================================
Install      1 Package(s)
总下载量:122 k
Installed size: 259 k
确定吗?[y/N]:y
下载软件包:
xinetd-2.3.14-40.el6.x86_64.rpm                                                                    | 122 kB    00:00     
运行 rpm_check_debug 
执行事务测试
事务测试成功
执行事务
  正在安装  : 2:xinetd-2.3.14-40.el6.x86_64                                                                          1/1
  Verifying  : 2:xinetd-2.3.14-40.el6.x86_64                                                                          1/1
已安装:
  xinetd.x86_64 2:2.3.14-40.el6                                                                                           
完毕!
[root@Monitor conf]# rpm -qa|grep rsync
rsync-3.0.6-12.el6.x86_64
 
[root@Monitor logs]# vim /etc/xinetd.d/rsync 
# default: off
# description: The rsync server is a good addition to an ftp server, as it \
#      allows crc checksumming etc.
service rsync
{
        disable = no
        flags          = IPv6
        socket_type    = stream
        wait            = no
        user            = root
        server          = /usr/bin/rsync
        server_args    = --daemon
        log_on_failure  += USERID
}
 
[root@Monitor conf]# /etc/init.d/xinetd start
正在启动 xinetd:                                          [确定]
[root@Monitor logs]# netstat -lntp|grep xinetd
tcp        0      0 :::873                      :::*                        LISTEN      38518/xinetd

4,创建认证文件

[root@Monitor logs]# vim /etc/rsyncd.passwd 
liqingbiao
[root@Monitor conf]# chmod 600 /etc/rsyncd.passwd

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/954a8207f7a091983ec7a2dacacab2a1.html