如何使用 IPMI 命令重置英特尔®服务器主板 BMC 的密码和用户名

文档

故障排除

000055688

2023 年 12 月 06 日

用于重置密码的 IPMI 命令

  1. 以下命令可用于列出 BMC 用户 ID。
    # ipmitool user list 1

    example image

  2. 例如,如果要重置 root 的密码,则 root 的用户 ID 为 2。
    # ipmitool user set password 2 password@123

用于创建新用户名的 IPMI 命令

  1. 以下命令可用于创建新用户和设置密码:
    # Ipmitool user set name "user id" "username"

    例如: #ipmitool user set name 3 test

  2. 现在使用以下命令设置密码:
    #ipmitool user set password 3 password@123
  3. 启用新创建的用户:
    #ipmitool user enable 3
  4. 设置用户权限。在这种情况下,我们将设置 管理员 权限:
    # ipmitool channel setaccess channelNO.userID callin=on ipmi=on link=on privilege=4

    以下是可以为用户设置的权限级别。
    权限级别:

    • 0x1 - Callback
    • 0x2 - User
    • 0x3 - Operator
    • 0x4 - Administrator
    • 0x5 - OEM Proprietary
    • 0xF - No Access

    #ipmitool channel setaccess 1 3 callin=on ipmi=on link=on privilege=4

    下面的用户列表命令输出指示具有管理员权限的新用户测试

    [root@localhost ~]# ipmitool user list 1

    Id 名字 卡林 链接身份验证 IPMI 消息 通道权限限制
    1 管理员
    2 管理员
    3 测试 管理员
    注意

    英特尔®服务器的集成基板管理控制器 (BMC) 可通过标准的现成终端、开源或终端仿真器实用程序访问。IPMIUtility 就是一个例子,它允许访问传感器状态信息和进行功率控制。客户承担使用开源实用程序的风险。英特尔无法控制这些实用程序,也不能保证对这些实用程序进行任何修复。

相关主题
英特尔®服务器主板和服务器平台:服务器管理指南