centos中多台主机免密登录_虚拟机上实现三台centos7 ssh相互免密登录

各种教程特别多,我就把我遇到的问题重点写写方便下次使用。 1、创建ssh key生成两个id_rsa文件,一个带.pub的公钥和不带的私钥(三台机器都执行) 命令: ssh-keygen -t rsa 2、在第一个主机上建立authorized_keys文件(其他教程里面都有的) 命令:touch authorized_keys chmod 600 authorized_keys

3、将第一台主机的id_rsa.pub文件都写进到authorized_keys 文件 命令: cat id_rsa.pub > authorized_keys 4、删除第一台主机上的id_rsa.pub文件(留着没用,已经写进了authorized_keys) 命令:rm -f id_rsa.pub 5、 使用分发命令分别将其他两个id_rsa.pub给第一台机器 (目的是将其他两个的id_rsa.pub写入到第一台的authorized_keys)

命令:第二台节点上操作 : scp id_rsa.pub node1 :~/.ssh/

第一台节点上操作 : cat id_rsa.pub > authorized_keys rm -f id_rsa.pub 第三台节点上操作 : scp id_rsa.pub node1 :~/.ssh/ 第一台节点上操作 : cat id_rsa.pub > authorized_keys rm -f id_rsa.pub 6、分发第一台节点的autorities_keys 文件给其他两个节点 scp id_rsa.pub node2 :~/.ssh/ scp id_rsa.pub node3 :~/.ssh/ 至此三个机器上相同步骤已经完成

测试 ssh A机器的ip

类似的B机器也是这样的 ################################################## 结束,以下内容不包括!!!!!!!!!!!!!!

我是新人,有写的不对的请纠正啊哈哈哈哈哈

(ssh A机器的ip -i A_id_rsa就可以免密登录A机了)这是我第一次的错

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值