yuan-er

导航

 

免密登录管理面节点root账户设置

操作场景

本章节指导如何使用密钥登录管理面root账户。

前提条件

客户可以密码登录管理面节点root账户,并同意生成私钥并下发。

操作步骤

  1. 以root用户登录管理面任一节点。若为多节点,需在每个节点执行以下修改。
  2. 执行以下命令,打开下述文件。

     

    vi /etc/ssh/sshd_config

     

  3. 查找如下两行配置。

     

    PubkeyAuthentication yes
    AuthorizedKeysFile	.ssh/authorized_keys
     
    • 如没有或不一致,则添加或修改该配置,按“Esc”键后执行:wq!保存并退出。

      执行以下命令,重启SSHD服务。

      systemctl restart sshd

    • 若存在并与上述配置一致,继续执行后续步骤。

     

  4. 执行以下命令,进入指定目录。

     

    cd /root/.ssh

     

  5. 执行如下命令,不输入任何值,按回车键,生成密钥对。

     

    ssh-keygen

     

  6. 在当前目录下执行下述命令,生成授权公钥文件。

     

    touch authorized_keys

    chmod 600 authorized_keys

    cat id_rsa.pub >> authorized_keys

     

  7. 下载当前目录下生成的SSH私钥文件id_rsa至本地。
  8. 以Xshell为例,按下述流程配置密钥登录管理面节点。

     

    1. 新建会话,输入名称、主机、端口号,单击“连接”。

    2. 输入登录用户名root,单击“确定”。

    3. 选择Public Key,单击浏览 > 导入”,导入下载至本地的id_rsa私钥文件。

    4. 单击“确定”,成功登录节点机器root账户。

     

 
posted on 2025-06-26 15:02  数据库笔记  阅读(3)  评论(0)    收藏  举报