当前位置: 首页 > article >正文

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

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

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

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

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

    ssh-copy-id root@kafka02
    ssh-copy-id root@kafka03
    

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

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

    chmod 700 ~/.ssh
    chmod 600 ~/.ssh/authorized_keys
    

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

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

    ssh root@kafka02
    ssh root@kafka03
    

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


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

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/2f3176987e884054b123e38d1db6e08e.png)


http://www.kler.cn/a/406227.html

相关文章:

  • java学习-集合
  • VXLAN说明
  • MongoDB 更新集合名
  • Linux 服务器使用指南:从入门到登录
  • 99.【C语言】数据结构之二叉树的基本知识
  • 卫生间门选择单包套还是双包套好?
  • Java之Spring MVC篇三
  • 深入探索JMeter逻辑控制器:构建复杂测试场景的利器
  • <OS 有关> ubuntu 24 不同版本介绍 安装 Vmware tools
  • 【大数据技术基础 | 实验十二】Hive实验:Hive分区
  • Linux的桌面
  • qt调试手段
  • redis的双重hash作用
  • JavaScript 中使用 POST 获取数据全解析
  • 物业管理系统的设计和实现
  • 重学SpringBoot3-Spring Retry实践
  • 哈希表(极速学习版)
  • Oracle 到 Elasticsearch 数据迁移同步
  • 深入探索:C++红黑树原理与实现
  • 16. 整数n内含有数字2的小游戏
  • 043 商品详情
  • Rust学习(八):异常处理和宏编程:
  • linux 网络安全不完全笔记
  • 时间序列在数据embedding方面有哪些创新方法和工作?
  • Web3和区块链如何促进数据透明与隐私保护的平衡
  • 设计模式之 外观模式