首页 > 其他 > 详细

CentOS7 配置免密登陆

时间:2018-05-15 19:15:32      阅读:202      评论:0      收藏:0      [点我收藏+]

首先我通过VMware配置了4台机器

技术分享图片

然后依次更改每台机器的hosts文件为:   (/etc/hosts)

192.168.32.128 linux1
192.168.32.130 linux2
192.168.32.131 linux3
192.168.32.132 linux4

最后一次执行如下命令

例如:在linux1机器上操作如下命令

ssh-keygen -t rsa  生成本机公钥,过程中不断回车即可,该公钥会被放置在/root/.ssh目录下

cd /root/.ssh

cp id_rsa.pub authorized_keys 将公钥复制到authorized_keys文件中,此时本机使用ssh linux1 链接就不需要输密码了

继续配置这四台机器分别免密登陆(在linux1中执行如下命令,将本机的公钥拷贝到指定机器的authorized_keys中去)

ssh-copy-id -i linux2

ssh-copy-id -i linux3

ssh-copy-id -i linux4

分别在linux2、linux3、linux4中重复执行如上命令即可

测试:

在linux1中执行  ssh linux2   不用输入密码即可登陆   logout

在linux1中执行  ssh linux3   不用输入密码即可登陆   logout

在linux1中执行  ssh linux4   不用输入密码即可登陆   logout

依次测试通过

CentOS7 配置免密登陆

原文:https://www.cnblogs.com/blueskyli/p/9042459.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!