- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
服务器静态资源的处理unisoninotify双向同步
服务器静态资源的处理 unison+inotify双向同步目录1部署环境11.1服务器IP11.2编译环境12编译安装22.1编译安装ocaml22.2编译安装Unison23配置ssh key信任33.1确认系统已经安装好OpenSSH的server 和client33.2确认本机sshd的配置文件(需要root权限)33.3如果修改了配置文件需要重启sshd服务?(需要root权限)33.4ssh登陆系统?后执行测试命令:33.5生成证书公私钥的步骤:33.6测试登陆 ssh localhost:34生成unison目录和文件44.1在用户目录下使用unison指令44.2修改unison配置文件44.3测试是否工作正常65自动化整个过程65.1inotify工具安装:65.2编写脚本6部署环境服务器IP1 vm12 vm2编译环境yum install ctags-etags编译安装编译安装ocaml可以yum install -y ocaml[root@vm1 ~]# tar -xzvf ocaml-3.12.1.tar.gz[root@vm1 ~]# cd ocaml-3.12.1[root@vm1 ~]# more INSTALL[root@vm1 ocaml-3.12.1]# ./configure[root@vm1 ocaml-3.12.1]# make world.opt[root@vm1 ocaml-3.12.1]# make install编译安装Unison[root@vm1 ~]# tar -xzvf unison-2.48.4.tar.gz[root@vm1 ~]# cd src[root@vm1 unison-2.40.63]# make UISTYLE=text[root@vm1 unison-2.40.63]# make install在执行make install的过程中,可能会出现以下错误提示:mv: cannot stat /root/bin//unison: No such file ordirectorymake: [doinstall] Error 1 (ignored)cp unison /root/bin/cp: cannot create regular file /root/bin/: Is a directorymake: *** [doinstall] Error 1出现错误的原因在与Unison默认是将文件Copy到/root/bin目录,但Linux默认是没有该目录的,因此我们需要将生成的可执行文件unison复制到系统的PATH目录。[root@vm1 unison-2.40.63]# cp unison /usr/local/bin将可执行文件unison上传到远程主机2[root@vm1 unison-2.40.63]# scp unisonroot@2:/root/通过SSH登陆到远程主机,再将unison复制到vm2的PATH目录[root@vm2 ~]#cp unison /usr/local/bin必须重命名主机vi /etc/sysconfig/networkHOSTNAME=localhost.localdomain #修改localhost.localdomain为orcl1配置ssh key信任确认系统已经安装好OpenSSH的server 和client 安装步骤这里不再讲述,不是本文的重点。确认本机sshd的配置文件(需要root权限) $ vi /etc/ssh/sshd_config 找到以下内容,并去掉注释符”#“ RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile????? .ssh/authorized_keys?如果修改了配置文件需要重启sshd服务?(需要root权限) $ /sbin/service sshd restart?ssh登陆系统?后执行测试命令: $ ssh localhost 回车会提示你输入密码,因为此时我们还没有生成证书生成证书公私钥的步骤: $ cd / $ ssh-keygen -t dsa -P -f ~/.ssh/id_dsa? $ cat ~/.ssh/id_dsa.pub ~/.ssh/authorized_keys $chmod 600 ~/.ssh/authorized_keysSsh默认已经安装啦,需要保存密钥复制/root/.ssh/id_dsa.pub中的密钥到彼此的/root/.ssh/authorized_keys测试登陆 ssh localhost: $ ssh localhost?正常情况下会登
您可能关注的文档
- OpenSSH 密钥管理:RSADSA 认证.doc
- 基于VMware Workstation8的2节点hadoop配置.doc
- 宝山区2009学年第二学期期末高二年级英语学科质量监测试卷.doc
- 八年级1-7单元阶段性测试.doc
- 2.4 创建Linux(OEL)实例_v1.0.pptx
- Internet and TCPIP英文翻译.doc
- 新世纪医学英语教程 生物医学 试卷五.doc
- ssh 密钥 认证.docx
- 上海中考英语复习模拟题1002.doc
- unit10-12八上.doc
- 大学生职业规划大赛《新闻学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《应用统计学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《中医学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《信息管理与信息系统专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《汽车服务工程专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《水产养殖学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《市场营销专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐表演专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
文档评论(0)