设置集群的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/
  • 继续在其他服务器上分别执行二、三步
相关推荐
FriendshipT1 小时前
Ubuntu 20.04 下使用 Ollama 本地部署 AI 大模型
linux·人工智能·python·深度学习·ubuntu
Ivan CloudBay1 小时前
网站为什么会使用缓存?
服务器·网络·缓存·云服务器
bellus-2 小时前
win11使用ubuntu 26.04
linux·运维·ubuntu
复园电子2 小时前
USB Over IP技术详解:基于USB服务器实现USB设备远程访问、重定向与集中管理
服务器·网络协议·tcp/ip
TlSfoward2 小时前
TLSFoward 能帮你看到什么 TLSFOWARD抓包工具
服务器·爬虫·网络协议·https
略略略咯咯2 小时前
centos更换镜像源
linux·运维·centos
j7~2 小时前
【Linux】二十七.线程篇四《Linux多线程编程:线程互斥(互斥量的底层到封装)、线程安全和冲入、死锁》---详解
linux·开发语言·c++·线程安全·死锁·线程互斥·重入
IKUN家族3 小时前
Spring MVC(三)
运维·服务器·spring boot·spring·servlet·java-ee
yunwei373 小时前
eBPF 入门实践教程第五十篇:使用 TCX Link 实现可组合的流量控制
linux·云原生·开源
Leon-Ning Liu3 小时前
【真实经验分享】ORA-12516 排查实录:共享服务器模式下 SHARED_SERVER_SESSIONS 不足引发的监听故障
运维·服务器·oracle