Linux 中 IPMI 的密码设置

Linux 中 IPMI 的密码设置

我正在尝试在 HP ProLiant 服务器中配置 IPMI。配置看起来成功了,但与“管理员”用户帐户有些混淆。

以下是我的一台服务器中有关 IPMI 的一些信息:

# ipmitool user list 2
ID  Name             Callin  Link Auth  IPMI Msg   Channel Priv Limit
1   Administrator    true    false      true       ADMINISTRATOR
2   admin             true    false      true       USER
3   (Empty User)     true    false      false      NO ACCESS
4   (Empty User)     true    false      false      NO ACCESS
______________________________

]# ipmitool channel getciphers ipmi 2 
ID   IANA    Auth Alg        Integrity Alg   Confidentiality Alg
0    N/A     none            none            none           
1    N/A     hmac_sha1       none            none           
2    N/A     hmac_sha1       hmac_sha1_96    none           
3    N/A     hmac_sha1       hmac_sha1_96    aes_cbc_128    

令人困惑的是管理员帐户的密码。我需要设置管理员帐户的密码吗?或者默认情况下是否设置了密码?对于支持 ILO 的 HP 服务器,我认为它带有一个随机的、八个字符的字母数字字符串,该字符串打印在附在服务器上的小纸板上。这是管理员帐户的密码吗?

另外,关于“管理员”帐户,还需要澄清的是,默认情况下,它无法远程登录到启用 IPMI 的设备。我收到以下错误。
==============================
#ipmitool -I lanplus -H 192.168.2.153 -U Administrator sel elist 密码:
错误: 无法建立 IPMI v2 / RMCP+ 会话
获取 SEL 信息命令失败
============================
但是如果我尝试使用我创建的“admin”用户进行连接,它可以正常工作
=======================
# ipmitool -I lanplus -H 192.168.2.153 -U admin -L USER sel elist
密码:
SEL 没有条目
=======================
请澄清。

答案1

是的,资产标签上的密码是管理员账户的默认密码。用户名是“Administrator”(区分大小写)。

我很好奇,既然已经有 HP 工具可以管理 ILO 子系统,为什么还要使用 ipmitool。查看该hponcfg工具,它有一组特定的命令,用于从主机操作系统内部管理 ILO。

另请参阅:HP 服务器上的 ILO 端口配置

答案2

根据我使用 HP 服务器的经验,iLO 访问的默认用户名是管理员,密码和 DNS 名称位于标签上。有时它会在配置过程中更改,因此如果标签凭据不起作用,请 Google 搜索“HP ilo 密码重置”以查找一些选项。

相关内容