Linux设置ssh免密登录

   日期:2020-05-31     浏览:228    评论:0    
核心提示:编辑文件:vi /etc/ssh/sshd_config# 新增一行RSAAuthentication yes# 这两行需要打开注释PubkeyAuthentication yesPasswordAuthentication yes三台服务器分别生成ssh密钥(三次回车后出现密钥图形):ssh-keygen -t rsa在 master 服务器(主服务器)上切换到 .ssh 下:cd ~cd .ssh效果图在三台服务器中中添加另外两台服务器的IP和主机名:想要更改主机运维
编辑文件:
vi /etc/ssh/sshd_config
# 新增一行
RSAAuthentication yes
# 这两行需要打开注释
PubkeyAuthentication yes
PasswordAuthentication yes
三台服务器分别生成ssh密钥(三次回车后出现密钥图形):
ssh-keygen -t rsa
在 master 服务器(主服务器)上切换到 .ssh 下:
cd ~
cd .ssh

效果图

在三台服务器中中添加另外两台服务器的IP和主机名:

想要更改主机名可以参考:Linux修改主机名

vi /etc/hosts

编辑文件,例如:

第一台虚拟机IP hadoop1
第二台虚拟机IP hadoop2
第三台虚拟机IP hadoop3
把生成的 id_rsa.pub 放置到另外两台服务器上(输入yes后输入密码):
scp ~/.ssh/id_rsa.pub root@hadoop2:~/.ssh/authorized_keys
scp ~/.ssh/id_rsa.pub root@hadoop3:~/.ssh/authorized_keys
切换到另外两台服务器上的 .ssh 下:
cd ~
cd .ssh
设置 authorized_keys 权限:
chmod 600 authorized_keys
测试(在 master 中登录另外两台服务器):
ssh hadoop2

效果图

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服