设置集群的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/
  • 继续在其他服务器上分别执行二、三步
相关推荐
tokepson8 小时前
Mysql下载部署方法备份(Windows/Linux)
linux·服务器·windows·mysql
nbsaas-boot9 小时前
SQL Server 存储过程开发规范(公司内部模板)
java·服务器·数据库
zz_nj10 小时前
工作的环境
linux·运维·服务器
极客先躯11 小时前
如何自动提取Git指定时间段的修改文件?Win/Linux双平台解决方案
linux·git·elasticsearch
suijishengchengde11 小时前
****LINUX时间同步配置*****
linux·运维
willhuo11 小时前
基于xray的匿名、授权、IP白名单代理访问研究
服务器·网络·tcp/ip
qiuqyue12 小时前
基于虹软Linux Pro SDK的多路RTSP流并发接入、解码与帧级处理实践
linux·运维·网络
切糕师学AI12 小时前
Linux 操作系统简介
linux
南烟斋..12 小时前
GDB调试核心指南
linux·服务器
爱跑马的程序员13 小时前
Linux 如何查看文件夹的大小(du、df、ls、find)
linux·运维·ubuntu