【linux 免密登录】快速设置kafka01、kafka02、kafka03 三台机器免密登录

python 复制代码
针对kafka01、kafka02、kafka03三台机器重新设置免密登录,您可以按照以下步骤操作:

1. **生成SSH密钥对**:
   在一台机器上(例如kafka01),生成SSH密钥对。如果您已经有了密钥对,可以跳过这一步。
   
   ```bash
   ssh-keygen -t rsa

按照提示操作,可以选择不设置密码(passphrase)以实现免密登录。

  1. 将公钥复制到其他机器 :

    使用ssh-copy-id命令将公钥复制到其他两台机器(kafka02和kafka03)。

    bash 复制代码
    ssh-copy-id root@kafka02
    ssh-copy-id root@kafka03

    这里的root是目标机器的用户名,如果不同请替换为您的实际用户名。

  2. 配置SSH免密登录 :

    确保每台机器的~/.ssh/目录权限设置正确,.ssh目录权限应为700,authorized_keys文件权限应为600。

    bash 复制代码
    chmod 700 ~/.ssh
    chmod 600 ~/.ssh/authorized_keys

    在每台机器上执行上述命令以确保权限正确。

  3. 测试免密登录 :

    从kafka01测试免密登录到kafka02和kafka03,以确保免密登录配置成功。

    bash 复制代码
    ssh root@kafka02
    ssh root@kafka03

    如果能够成功登录而不需要输入密码,则说明免密登录配置成功。

    如果需要双向,则每台机器全部执行以上步骤。

相关推荐
乌恩大侠12 分钟前
从 AI-RAN 到 AI Agent:基于 NVIDIA Nemotron 构建 5G/6G 智能网络故障诊断系统
服务器·人工智能·5g·o-ru·ai-ran·电信大模型
Decay__1 小时前
04_MySQL DBA 日常运维手册 —— 会话管理、锁与阻塞、事务监控、慢查询与日志巡检
运维·数据库·sql·mysql·架构
丰锋ff2 小时前
压缩命令笔记
linux
江华森2 小时前
数据中心基础设施运维实战:概述与实验环境搭建
运维
迪菲赫尔曼2 小时前
【基础篇 11】把官方源码放到服务器:版本、解压层级和安装位置,一次弄清楚
运维·服务器·开发语言·人工智能·python·yolo·目标检测
GeW3 小时前
产业新优势基础软件的人才底盘,从Linux与数据库开始
linux·数据库
by209994 小时前
Linux GCC/G++ 编译与 Makefile 构建
linux·运维·服务器·经验分享
螺丝钉tina4 小时前
[Playwright][08] Upload 模块自动化:如何设计真实业务测试用例?
运维·自动化·测试用例
迪菲赫尔曼4 小时前
【基础篇 12】把环境与源码接起来:检查 GPU,再安装服务器上的项目
运维·服务器·开发语言·人工智能·python·yolo·目标检测
cq林志炫4 小时前
两个Linux服务器之间同步文件
linux·运维·服务器