Linux配置免密登录单机和全分布
Posted 一个人的牛牛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux配置免密登录单机和全分布相关的知识,希望对你有一定的参考价值。
目录
2.虚拟机中配置主机名与ip地址的映射关系(每一台都要操作)
一:单机免密登录配置
1.设置虚拟机主机名
hostnamectl --static set-hostname hadoop001
--static 参数代表永久生效 hadoop001为虚拟机主机名;
2.虚拟机中配置主机名与ip地址的映射关系
vi /etc/hosts
在文件的末尾添加 (IP地址可以用命令ip addr查看)
192.168.17.131 hadoop001
3.关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
4.执行如下命令:
ssh-keygen -t rsa (执行命令后,只需敲三次回车键)
cd ~/.ssh/
ssh-copy-id -i id_rsa.pub root@hadoop001
成功!!!
二:全分布免密登录配置
1.设置每台虚拟机的主机名
hostnamectl --static set-hostname hadoop001 (主节点)
hostnamectl --static set-hostname hadoop002 (从节点1)
hostnamectl --static set-hostname hadoop003 (从节点2)
--static 参数代表永久生效 hadoop001为虚拟机主机名;
2.虚拟机中配置主机名与ip地址的映射关系(每一台都要操作)
vi /etc/hosts
在文件的末尾添加 (IP地址可以用命令ip addr查看)
192.168.17.131 hadoop001
192.168.17.132 hadoop002
192.168.17.133 hadoop004
3.关闭防火墙(每一台都要操作)
systemctl stop firewalld.service
systemctl disable firewalld.service
4.执行如下命令:
ssh-keygen -t rsa (执行命令后,只需敲三次回车键)
cd ~/.ssh/
ssh-copy-id -i id_rsa.pub root@hadoop001
ssh-copy-id -i id_rsa.pub root@hadoop002
ssh-copy-id -i id_rsa.pub root@hadoop003
成功!!!
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
以上是关于Linux配置免密登录单机和全分布的主要内容,如果未能解决你的问题,请参考以下文章