zoukankan      html  css  js  c++  java
  • 双机信任关系

    双机信任关系

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

    修改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用户密码,后续登录时则不会要求输入该密码了。

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

  • 相关阅读:
    centos 下源码安装postgresql 9.4
    sql server访问excel文件
    什么是脏读、不可重复读、幻读
    对象名 master.dbo.spt_values' 无效
    数据库恢复和日志文件阐述
    查看数据大小和日志文件大小
    CPU性能瓶颈
    数据库打补丁,服务升级失败
    Docker安装WordPress并添加https访问
    svn插件安装
  • 原文地址:https://www.cnblogs.com/zihanxing/p/6852779.html
Copyright © 2011-2022 走看看