linux inotify rsync ssh数据时时同步
passphrase): //输入密码回车 Enter same passphrase again: //再输入确认后回车 Your identification has been saved in /home/ludy/.ssh/id_rsa. Your public key has been saved in /home/ludy/.ssh/id_rsa.pub. The key fingerprint is: f1:35:4e:88:11:f1:c4:5a:7a:c9:2a:90:d3:5e:0a:6f ludy@ludy The key''s randomart image is: --[ RSA 2048]---- | . | | =o. | | o o=o. | | = . o . | | * oSo. . | | E . | | . . | | | | | ----------------- 3.然后把你用户目录下的 .ssh/id_rsa.pub 拷贝到 server2 的root下(我作的测试用的root,你最好不要用root很危险~) ludy@server1:~/.ssh$ scp id_rsa.pub root@192.168.6.3:~/.ssh
root@server2:~/.ssh$ shown root:root authorized_keys //改变使用者 root root@server2:~/.ssh$ chmod 600 authorized_keys //改变权限 4.在server1编写shell脚本 #!/bin/sh $INWT -mrq -e create,move,delete,modify $SRC | while read D E F;do rsync -aHqzt $SRC $DST -a 存档模式 ludy@server1:~$ ./inosync.sh & ludy@server1:~$ cd rsync ludy@server1:~/rsync$ touch asdfa 在server2 机器查看 root@server2:/home/ludy$ ls 注意,可能第一次SSH 连接的时候需要输入一次密码,以后就不需要输入了~ 本文出自 “linuxer” 博客,请务必保留此出处http://deidara.blog.51cto.com/400447/120008
|
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |