• 双机信任关系


    双机信任关系

    双机中准备之间需要建立信任关系,以保证双机能够切换。操作步骤如下:

    修改hosts文件

    在两个节点上分别增加另一个节点的主机名和IP地址以及逻辑主机名和浮动IP,以便双机几点之间的访问。

    root用户登陆smcsrv1,编辑hosts文件。

    执行vi /etc/hosts 命令,在文件中增加如下内容。

    10.71.122.14    smcsrv2
    10.71.122.15    smccluster

    root用户登陆smcsrv2,编辑hosts文件。

    执行vi /etc/hosts 命令,在文件中增加如下内容。

    10.71.122.13    smcsrv1
    10.71.122.15    smccluster

    Linux/Unix双机建立信任:

    1.A生成鉴权密钥

    Linux~#ssh-keygent -t rsa

    加密方式选 rsa|dsa均可以,默认dsa

     

    注意:在程序提示输入passphrase时直接输入回车,表示无证书密码。

    上述命令将生成私钥证书id_rsa和公钥证书id_rsa.pub,存放在用户家目录的.ssh子目录中。

    Linux~# cd ~/.ssh Linux~# ll

     

    2.AB建立信任关系

    将公钥证书id_rsa.pub复制到机器B的root家目录的.ssh子目录中,同时将文件名更换为authorized_keys,此时需要输入B机的root用户密码(还未建立信任关系)。建立了客户端到服务器端的信任关系后,客户端就可以不用再输入密码,就可以从服务器端拷贝数据了。

    scp -r id_rsa.pub 10.0.0.188:/root/.ssh/authorized_keys

     

    3.BA建立信任关系

    在B机上执行同样的操作,建立B对A的信任关系。

    ssh-keygen -t rsa

     

    cd ~/.ssh/ ll

     

    scp -r id_rsa.pub 10.0.0.163:/root/.ssh/authorized_keys

     

    4.检查双机信任关系

    在A上以root用户执行如下命令

    命令格式:ssh 远程用户名@远程主机IP地址 '远程命令或者脚本'

    ssh root@10.0.0.188 'hostname' ssh root@smcsrv2

    首次登录需要输入smcsrv2的root密码。密码输入正确后,即可成功登录smcsrv2.以后登录时不再需要输入密码

    同样在smcsrv2上执行类似命令,第一次输入smcsrv1的root用户密码,后续登录时则不会要求输入该密码了。

    如果上述操作都成功了,则表示双机信任关系已经成功建立,如果建立失败,重新按照本节的步骤操作。

  • 相关阅读:
    Python标准库:内置函数dict(**kwarg)
    如何把 excel 的数据导入到数据库里面去
    正在载入数据中效果
    站点公司亚马逊砸了10亿也没能做成智能手机,技术是须要沉淀和积累的
    零积分下载,2014年辛星mysql教程秋季版第一本已经完工,期待您的支持
    【C语言】在两个数成对出现的数组中找到一个单独的数。
    3.跟我学solr---使用solrj加入索引
    使用CAShapeLayer的path属性与UIBezierPath画出扫描框
    UI设计四要素
    swift 工作日志
  • 原文地址:https://www.cnblogs.com/zihanxing/p/6852779.html
Copyright © 2020-2023  润新知