CentOS7集群配置免密登录

准备工作

提前开启三台虚拟机hadoop102、hadoop103,hadoop104,关于三台虚拟机的安装可以参考:https://mp.csdn.net/mp_blog/creation/editor/136010108

配置免密登录

一、分别修改三台机器的hosts,配置主机映射关系

vim /etc/hosts

文件中输入以下内容:IP hostname

192.168.10.132 hadoop102
192.168.10.133 hadoop103
192.168.10.134 hadoop104

二、配置三台虚拟机免密登录

1、切换到家目录

cd ~

2、生成公钥与私钥分别在三台机器执行以下命令,执行命令后直接三次回车

ssh-keygen -t rsa

3、可以看到在家目录下面的.ssh目录中生成了两个文件,id_rsa(私钥)、id_rsa.pub(公钥)

cd /root/.ssh

4、将公钥复制到同一台机器hadoop102,分别在三台机器执行以下命令

ssh-copy-id hadoop102

5、复制hadoop102机器的认证到其他机器上,在hadoop102上执行以下命令

scp /root/.ssh/authorized_keys hadoop103:/root/.ssh
scp /root/.ssh/authorized_keys hadoop104:/root/.ssh

6、测试是否可以免密登录

ssh hadoop102
exit
ssh hadoop103
exit
ssh hadoop104
exit

7、配置成功后登录三台机器便不再需要输入密码了

至此三台虚拟机的免密登录配置完成~

相关推荐
说私域20 分钟前
基于定制开发与2+1链动模式的商城小程序搭建策略
大数据·小程序
hengzhepa1 小时前
ElasticSearch备考 -- Async search
大数据·学习·elasticsearch·搜索引擎·es
GZ_TOGOGO2 小时前
【2024最新】华为HCIE认证考试流程
大数据·人工智能·网络协议·网络安全·华为
韩楚风3 小时前
【linux 多进程并发】linux进程状态与生命周期各阶段转换,进程状态查看分析,助力高性能优化
linux·服务器·性能优化·架构·gnu
陈苏同学3 小时前
4. 将pycharm本地项目同步到(Linux)服务器上——深度学习·科研实践·从0到1
linux·服务器·ide·人工智能·python·深度学习·pycharm
Ambition_LAO3 小时前
解决:进入 WSL(Windows Subsystem for Linux)以及将 PyCharm 2024 连接到 WSL
linux·pycharm
Pythonliu73 小时前
茴香豆 + Qwen-7B-Chat-Int8
linux·运维·服务器
你疯了抱抱我3 小时前
【RockyLinux 9.4】安装 NVIDIA 驱动,改变分辨率,避坑版本。(CentOS 系列也能用)
linux·运维·centos
追风赶月、3 小时前
【Linux】进程地址空间(初步了解)
linux
栎栎学编程3 小时前
Linux中环境变量
linux