如何建立SSH互信

如何建立SSH互信

节点:
 node1 172.16.8.7
 node2 172.16.8.6
 node3 172.16.8.5

通过ssh互信,可免密连接。配置步骤如下:

  1. 在三个服务器中cd ~/.ssh/ 进入.ssh目录
  2. 执行 ssh-keygen -t rsa 生成秘钥,一路回车即可
  3. 查看秘钥 ls,其中id_rsa.pub 为公钥,用于加密,id_rsa 为私钥用于解密
    在这里插入图片描述
  4. 将A服务器的id_rsa.pub中的内容拷贝到B服务器的authorized_keys认证文件中,三个服务器均应做此操作,以172.16.8.6环境为例,authorized_keys内容如下所示:
    在这里插入图片描述
  5. 第一次ssh登录时需要输入密码,再次访问时即可免密码登录。第一次连接时会问你是否连接,点击yes就可以了。下次登录就不会再提示了。先在172.16.8.7上测试连接172.16.8.6:直接用命令ssh 172.16.8.6连接。三个环境均需相互测试。
  6. 注意在ssh连接后,会连接至另一服务器上,此时需要通过exit命令退出再进行测试连接。

猜你喜欢

转载自blog.csdn.net/liwangcuihua/article/details/94720057