如何建立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命令退出再进行测试连接。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值