【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

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

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

相关推荐
林姜泽樾35 分钟前
Linux入门第十二章,创建用户、用户组、主组附加组等相关知识详解
linux·运维·服务器·centos
xiaokangzhe1 小时前
Linux系统安全
linux·运维·系统安全
feng一样的男子1 小时前
NFS 扩展属性 (xattr) 提示操作不支持解决方案
linux·go
南棱笑笑生1 小时前
20260310在瑞芯微原厂RK3576的Android14查看系统休眠时间
服务器·网络·数据库·rockchip
xiaokangzhe1 小时前
Nginx核心功能
运维·nginx
松果1771 小时前
以本地时钟为源的时间服务器
运维·chrony·时间服务器
XDHCOM2 小时前
ORA-32152报错咋整啊,数据库操作遇到null number问题远程帮忙修复
服务器·数据库·oracle
Highcharts.js2 小时前
Highcharts React v4.2.1 正式发布:更自然的React开发体验,更清晰的数据处理
linux·运维·javascript·ubuntu·react.js·数据可视化·highcharts
ayaya_mana2 小时前
快速安装Nginx-UI:让Nginx管理可视化的高效方案
运维·nginx·ui
c++之路3 小时前
Linux网络协议与编程基础:TCP/IP协议族全解析
linux·网络协议·tcp/ip