设置集群的SSH免密登陆

目录

[一、设置主机名与 IP 地址映射](#一、设置主机名与 IP 地址映射)

[二、生成 SSH 密钥对](#二、生成 SSH 密钥对)

三、把密钥发送其他机器

四、测试免密登录

五、配置节点间互相免密


一、设置主机名与 IP 地址映射

  • 编辑 /etc/hosts 文件,将每个节点的 IP 地址和主机名添加进去
复制代码
vim /etc/hosts

二、生成 SSH 密钥对

复制代码
ssh-keygen -t rsa
  • 按提示连续回车,生成的密钥文件默认保存在 ~/.ssh 目录下。

三、把密钥发送其他机器

复制代码
ssh-copy-id centos01
ssh-copy-id centos02
ssh-copy-id centos03

四、测试免密登录

  • 测试是否可以免密登录到其他节点
复制代码
ssh centos03

五、配置节点间互相免密

  • 将 /etc/hosts 文件分发到所有节点
复制代码
#scp -rq 需要复制的文件 目标主机:/路径

scp -rq /etc/hosts centos01:/etc/
scp -rq /etc/hosts centos02:/etc/
scp -rq /etc/hosts centos03:/etc/
  • 继续在其他服务器上分别执行二、三步
相关推荐
Championship.23.246 小时前
Linux 3.0 锁机制与故障排查详解
linux·运维·服务器
天疆说6 小时前
Zotero Connector 在 Edge 里找不到桌面 Zotero(Linux / Zotero 9.0.6 / Edge 150)
linux·前端·edge
风123456789~8 小时前
【Linux专栏】ls 排除某个文件
linux·运维·服务器
IT曙光8 小时前
ubuntu apt-get离线源制作
linux·ubuntu
其实防守也摸鱼9 小时前
运维--学习阶段问题解答(1)(自测)
linux·运维·服务器·数据库·学习·自动化·命令模式
懒鸟一枚9 小时前
深入理解 Linux 内存、Swap 交换分区与分页机制的关系
java·linux·数据库
玖玥拾10 小时前
C# 语言进阶(十五)C# 游戏服务端 MySQL 数据库
服务器·开发语言·网络·数据库·mysql·c#
土星云SaturnCloud10 小时前
边缘计算驱动绿氢生产过程智能寻优:电解槽级实时优化技术解析
服务器·人工智能·ai·边缘计算
Darkwanderor10 小时前
对Linux的进程控制的研究
linux·运维·c++
Web极客码11 小时前
突破并发瓶颈:云端高性能架构如何赋能海外 AI Agent 矩阵的高效产出
服务器·人工智能·架构