ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

集群环境免密登录

2019-03-06 16:47:32  阅读:177  来源: 互联网

标签:免密 登录 keys rsa 集群 ssh root id authorized


一、修改hosts文件

1、在root权限下输入以下命令

vim /etc/hosts

编辑hosts文件

#127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
#::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.4.211 node01
192.168.4.212 node02
192.168.4.213 node03

2、输入命令:cd .ssh进入rsa公钥私钥文件存放的目录,删除目录下的id_rsa,id_rsa.pub文件。

二、在每台机上产生新的rsa公钥私钥文件,并统一拷贝到一个authorized_keys文件中

1、生成公钥和私钥(其他主机同样执行)

#输入命令 并执行
cd .ssh
ssh-keygen -t rsa  # 多次回车

该目录下,产生 id_rsa 和 id_rsa.pub 两个文件

2、公用钥匙写入到authorized_keys文件中

cat id_rsa.pub >> authorized_keys

3、将其他主机上的公钥拷贝至主node01主机上的authorized_keys文件中

#登录其他主机,依次执行该命令
ssh-copy-id -i host01

三、授权authorized_keys文件

#登录note01,在.ssh目录执行该命令:
chmod 600 authorized_keys

四、将授权文件分配到其他主机上

#依次执行
scp /root/.ssh/authorized_keys root@192.168.4.212:/root/.ssh/ #拷贝到note02上
scp /root/.ssh/authorized_keys root@192.168.4.213:/root/.ssh/ #拷贝到note03上

标签:免密,登录,keys,rsa,集群,ssh,root,id,authorized
来源: https://blog.csdn.net/jia_7m/article/details/88240369

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有