来源:未知 时间:2014-11-25 13:13 作者:xxadmin 阅读:次
[导读] 文章以一个例子来给各位介绍关于linux中inotify+unison实现数据双向同步备份配置 方法,希望此例子能帮助各位深入的理解inotify+unison配置. 服务器分别为: 服务器A:192.168.1.6,同步目录:/var...
文章以一个例子来给各位介绍关于linux中inotify+unison实现数据双向同步备份配置 方法,希望此例子能帮助各位深入的理解inotify+unison配置. 服务器分别为: 服务器A:192.168.1.6,同步目录:/var/www 服务器B:192.168.1.7,同步目录:/var/www 安装unison: 首先安装ocaml,版本至少为3.07或更高. 下载地址:http://caml.inria.fr.代码如下:
安装unison:下载地址:www.seas.upenn.edu/~bcpierce/unison/,代码如下:
注:UISTYLE=text THREADS=true STATIC=true表示使用命令行方式,加入线程支持以静态模式编译,安装inotify,下载地址:http://inotify-tools.sourceforge.net:
配置双机ssh信任(除以下方法外,也可以在A中生成密钥后,把A上的.ssh目录全SCP到B服务器/root/.ssh,这样方便些),以root用户登陆,在服务器A上创建.ssh目录:
生成RSA密钥:ssh-keygen -t rsa,然后连续三次回车,添加密钥到授权密钥文件中,在192.168.1.6服务器A上操作,2222是端口号,代码如下:
在192.168.1.7服务器B上操作:chmod 600 /root/.ssh/authorized_keys 分别在两台机器上执行如下测试,第一次执行时,会要求输入密码,以后执行则不需要说明信任成功,代码如下: 最新评论添加评论更多文章推荐
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习 京ICP备14009008号-1@版权所有www.zixuephp.com 网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com
添加评论 |