主服务器上安装inotify和rsync,备用服务器上安装rsync

主服务器上修改/etc/rsyncd.conf配置文件

三. 创建密码文件,防火墙设置,客户端和服务器端都要做如下操作

echo "tom:123" > /etc/rsyncd.secrets

echo "jerry:123" >> /etc/rsyncd.secrets

chmod 600 /etc/rsyncd.secrets

echo "welcome to access" > /etc/rsyncd.motd  #此项客户端不需要做

rsync --daemon    # --daemon表示后台执行,客户端开启rsync不需要--daemon选项

启动命令/usr/local/rsync/bin/rsync --daemon --config=/usr/local/rsync/rsync.conf

echo "/usr/bin/rsync --daemon" >> /etc/rc.local    #开机启动rsync服务

firewall-cmd --permanent --add-port=873/tcp    #添加防火墙规则,允许873端口的数据访问,主备防火墙都要设置,允许对方访问自己的873端口

到这一步可以实现手动同步了

未完待续

https://www.cnblogs.com/ginvip/p/6430986.html

https://www.cnblogs.com/mliudong/p/3290342.html    通过rsync+inotify-tools+ssh实现触发式远程实时同步

最新文章

  1. c++学习之容器细枝末节(2)
  2. [C] C语言中的布尔值
  3. python saltstack
  4. Nunit单元测试的使用
  5. 用JavaScript刷新框架子页面的七种方法
  6. 【Mysql】安装 mysql-5.7.5 指南
  7. Cocos2d-x开发实例:单点触摸事件
  8. HDU-4927 Series 1
  9. docker文章
  10. Ubuntu16.04配置Mac主题
  11. ajax接受json响应(讲义)
  12. 关于Tomcat
  13. django-枚举类型扩展方法
  14. Centos7 Mysql5.7主从服务器配置
  15. display position 和float的作用和关系
  16. c++ map 官方样例
  17. 关于jsonp知识的理解
  18. 使用 shinydashboard
  19. 西安Uber优步司机奖励政策(12月28日到1月3日)
  20. 产品经理PM

热门文章

  1. vue select框change事件
  2. Centos下nginx安装
  3. 定时任务莫名停止,Spring 定时任务存在 Bug?
  4. 洛谷P1257(暴力超时)
  5. template.js的介绍
  6. 常用的tensorflow函数
  7. Java 知识点(二)
  8. c语言:函数的递归调用
  9. AES加密中遇到的坑
  10. vim 马哥