当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何重置 HP ILO 管理员密码?

作者:精品下载站 日期:2024-12-14 23:02:26 浏览:14 分类:玩电脑

如何重置 HP ILO 管理员密码?


在本文中,我们将展示如何在 HPE 服务器管理板上重置管理员密码 - Integrated Lights-Out (ILO)。本指南基于 iLO v4,但也适用于 iLO3 和 iLO2。

如果您可以物理访问 HPE 服务器,则可以重新启动主机并在服务器启动期间按 F9 进入 RBSU(BIOS/平台配置)设置菜单。

[玩转系统] 如何重置 HP ILO 管理员密码?

然后选择系统配置 -> iLO 4 配置实用程序

[玩转系统] 如何重置 HP ILO 管理员密码?

要管理 iLO 用户,请转至用户管理

[玩转系统] 如何重置 HP ILO 管理员密码?

然后选择编辑/删除用户 -> 编辑

默认的 iLO 内置帐户名称是管理员(区分大小写)。

选择密码并输入新密码。

[玩转系统] 如何重置 HP ILO 管理员密码?

F10保存更改。 iLO 管理员密码已更改。您现在可以启动主机操作系统。

这种 HP iLO 密码重置方法的主要缺点是您必须使用物理服务器控制台(前往服务器机房)并重新启动操作系统。

但是,您可以直接从正在运行的操作系统重置 iLO 管理员密码。为此,需要使用官方 HPE 工具 - hponcfg适用于 Windows 的 HP Online iLO Configuration(iLO 管理接口驱动程序必须安装在 HPE 服务器上运行的操作系统中)。

Hponcfg 允许您从服务器上的本地命令提示符更改任何 iLO 设置,而无需重新启动服务器。

我们将展示如何使用 Windows、Linux 和 VMWare ESXi 重置 HP iLO 管理员密码

hponcfg

从 Windows 重置 HP ILO 管理员密码

要从 Windows 重置 HP iLO 管理员密码,请下载并安装适用于您的 Windows 版本的 HP Lights-Out 配置实用程序 SP70865.exe(如果尚未安装)。

https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_0e6dd836b4c54fa9b600b4491b

[玩转系统] 如何重置 HP ILO 管理员密码?

  1. 运行 HP Lights-Out 在线配置实用程序 (

    C:\Program Files\HP\hponcfg\hponcfg_gui.exe

    ) 作为管理员;

  2. 转到用户选项卡。您将在此处看到 iLO 用户列表。选择管理员并点击查看/修改;

  3. 在下一个窗口中,选中更改密码框,输入新的 iLO 管理员密码并保存更改。

    [玩转系统] 如何重置 HP ILO 管理员密码?

使用 HP Lights-Out Online 配置实用程序,您还可以更改 iLO 接口的网络设置(IP 地址、网关、网络掩码)、导入/导出或重置配置。

您还可以使用命令行工具hponcfg.exe

您必须首先将当前的 iLO 配置保存到 XML 文件:

hponcfg.exe /w current_config.xml

[玩转系统] 如何重置 HP ILO 管理员密码?

然后使用以下文本创建一个新的 XML 文件reset_ilo_admin_password.xml:

<ribcl VERSION="2.0">
<login USER_LOGIN="Administrator" PASSWORD="password">
<user_INFO MODE="write">
<mod_USER USER_LOGIN="Administrator">
<password value="NewILOPass"/>
</mod_USER>
</user_INFO>
</login>
</ribcl>

要将使用新密码的配置应用到 iLO,请运行以下命令:

hponcfg.exe /f reset_ilo_admin_password.xml /l hplog.txt

使用 HPONCFG 从 Linux 设置 HPE ILO 密码

在 Linux 中,您还必须安装 hponcfg。您无法在标准存储库中找到它,因此您必须手动安装它。使用 add_repo.sh (http://downloads.linux.hpe.com/SDR/add_repo.sh) 通过 HP 工具添加存储库会更容易。该脚本会自动检测您的Linux版本、位数等,并连接您需要的存储库。

yum (dnf) 包管理器用于在 CentOS/RHEL 中安装 hponcfg:

# yum install hponcfg -y

在 Ubuntu/Debian 中:

# apt-get install hponcfg

检查该软件包是否已安装:

# rpm -qf /sbin/hponcfg

使用新的 iLO 管理员密码创建 XML 文件:

# vi reset_ilo_password.xml
<ribcl version=”2.0″>
<login user_login=”Administrator” password=”password”>
<user_info mode=”write”>
<mod_user user_login=”Administrator”>
<password value=”NewHPiloPass1!”>
</password>
</mod_user>
</user_info>
</login>

然后将新密码应用到 HPE iLO:

#  hponcfg -f passwd_reset_ilo.xml -l log.txt
Firmware Revision = 2.20 Device type = iLO 4 Driver name = hpilo
Script succeeded

如何从 VMWare ESXi Shell 重置 HP ILO 密码?

要从 VMWare ESXi 重置 iLO 密码,您还需要 hponcfg 工具。如果您使用的是自定义 HPE ESXi 映像,则该工具已安装 (/opt/hp/tools/hponcfg)。

如果您没有,请下载适合您的 ESXi 版本的 HPE ESXi Utilities Offline Bundle

  • vSphere 7.0 (https://vibsdepot.hpe.com/hpe/may2021/esxi-700-bundles/HPE-Utility-Component_10.5.0-63-signed_component-15745486.zip)

  • vSphere 6.7 (https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX-702d3c7d8c4546a3b27d1458b5)

  • vSphere 6.5 (https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_6be6cedecfee4ffe9f6c808711)

[玩转系统] 如何重置 HP ILO 管理员密码?

安装包:

#esxcli software vib install -d /tmp/HPE_bootbank_hponcfg_700.10.5.0.25-7.0.0.15525992.vib

您可以将驱动程序包添加到您自己的 ESXi 映像中。

使用以下命令重新启动主机:

# reload

创建一个文本文件

reset_ilo_password.xml

(如上所述)使用新的 iLO 密码并应用它:

# hponcfg -f reset_ilo_password.xml

一分钟后,iLO 板将应用您的新配置,您将能够使用新密码登录。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯