首页 > 代码库 > unison 双向同步

unison 双向同步

两台主机,一台本地主机ip:192.168.200.36   ,一台远程主机ip:192.168.200.28

在36主机和28主机上安装unison-full软件包cd 到unison-full软件包目录下安装

rpm -ivh unison-2.40.63-1.el6.rfx.86_64\\(11).rpm

在36主机上生成密钥证书  ssh-keygen -d  回车直至密钥生成

把公共密钥发给远程客户端 ssh -copy -id -i /root/.ssh/id_dsa.pub. root@192.168.200.28

能够不通过密码登陆即可  ssh root@192.168.200.28

在root家目录下建立隐藏文件目录  mkdir  .unison

编辑   vim  .unison/default.prf   内容如下:

    root=/opt

    root=ssh://root@192.168,200.28//opt  目标路径

    bath=ture                            强制同步

    sshargs=-C                           保持压缩

    fastcheck=true

    repeat=1

    owner=true

    group=true

    perms=-1

    logfile=/root/.unison/unison_test.log


在./unison/default.prf路径下后台启动  nohup unison default.prf &

这样在在两台主机上就在/opt目录下实现双重同步

本文出自 “北极的linux” 博客,转载请与作者联系!