ในบทความนี้ เราจะแสดงวิธีรีเซ็ตรหัสผ่านผู้ดูแลระบบบนบอร์ดการจัดการเซิร์ฟเวอร์ HPE — Integrated Lights-Out (ILO) . คู่มือนี้อิงตาม iLO v4 แต่ใช้ได้กับ iLO3 และ iLO2 ด้วย
หากคุณมีการเข้าถึงเซิร์ฟเวอร์ HPE ทางกายภาพ คุณสามารถรีสตาร์ทโฮสต์และกด F9 ระหว่างการบูตเซิร์ฟเวอร์เพื่อไปที่เมนูการตั้งค่า RBSU (การกำหนดค่า BIOS/แพลตฟอร์ม)
จากนั้นเลือก การกำหนดค่าระบบ -> ยูทิลิตี้การกำหนดค่า iLO 4 .
หากต้องการจัดการผู้ใช้ iLO ให้ไปที่การจัดการผู้ใช้ .
จากนั้นเลือก แก้ไข/ลบผู้ใช้ -> แก้ไข .
ชื่อบัญชีในตัวเริ่มต้นของ iLO คือ ผู้ดูแลระบบ (คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่)เลือก รหัสผ่าน และป้อนรหัสผ่านใหม่
บันทึกการเปลี่ยนแปลงโดยกด F10 . รหัสผ่านผู้ดูแลระบบ iLO มีการเปลี่ยนแปลง ขณะนี้คุณสามารถบูตระบบปฏิบัติการของโฮสต์ได้
ข้อเสียเปรียบหลักของวิธีการรีเซ็ตรหัสผ่าน HP iLO นี้คือ คุณต้องใช้คอนโซลเซิร์ฟเวอร์จริง (ไปที่ห้องเซิร์ฟเวอร์) และรีสตาร์ทระบบปฏิบัติการ
อย่างไรก็ตาม คุณสามารถรีเซ็ตรหัสผ่านผู้ดูแลระบบ iLO ได้โดยตรงจากระบบปฏิบัติการที่ทำงานอยู่ โดยใช้เครื่องมือ HPE อย่างเป็นทางการ — hponcfg หรือ การกำหนดค่า HP Online iLO สำหรับ Windows (ต้องติดตั้งไดรเวอร์อินเทอร์เฟซการจัดการ iLO ในระบบปฏิบัติการที่ทำงานบนเซิร์ฟเวอร์ HPE)
Hponcfg อนุญาตให้คุณเปลี่ยนการตั้งค่า iLO จากพรอมต์คำสั่งในเครื่องบนเซิร์ฟเวอร์ของคุณโดยไม่ต้องรีสตาร์ทเซิร์ฟเวอร์
เราจะแสดงวิธีรีเซ็ตรหัสผ่านผู้ดูแลระบบ HP iLO จาก Windows, Linux และ VMWare ESXi โดยใช้ hponcfg
.
รีเซ็ตรหัสผ่านผู้ดูแลระบบ HP ILO จาก Windows
ในการรีเซ็ตรหัสผ่านผู้ดูแลระบบ HP iLO จาก Windows ให้ดาวน์โหลดและติดตั้ง HP Lights-Out Configuration Utility SP70865.exe (หากยังไม่ได้ติดตั้ง) สำหรับเวอร์ชัน Windows ของคุณ
https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_0e6dd836b4c54fa9b600b4491b
- เรียกใช้ ยูทิลิตี้การกำหนดค่าออนไลน์ HP Lights-Out (
C:\Program Files\HP\hponcfg\hponcfg_gui.exe
) ในฐานะผู้ดูแลระบบ - ไปที่ ผู้ใช้ แท็บ คุณจะเห็นรายชื่อผู้ใช้ iLO ที่นี่ เลือก ผู้ดูแลระบบ และคลิก ดู/แก้ไข
- ในหน้าต่างถัดไป ให้ทำเครื่องหมายที่ช่อง เปลี่ยนรหัสผ่าน ป้อนรหัสผ่านผู้ดูแลระบบ iLO ใหม่และบันทึกการเปลี่ยนแปลง
คุณยังสามารถใช้เครื่องมือบรรทัดคำสั่ง hponcfg.exe .
คุณต้องบันทึกการกำหนดค่า iLO ปัจจุบันลงในไฟล์ XML ก่อน:
hponcfg.exe /w current_config.xml
จากนั้นสร้างไฟล์ 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
ตั้งรหัสผ่าน HPE ILO จาก Linux โดยใช้ HPONCFG
ใน Linux คุณต้องติดตั้ง hponcfg เช่นกัน. คุณไม่พบมันในที่เก็บมาตรฐาน ดังนั้น คุณจะต้องติดตั้งด้วยตนเอง การเพิ่มที่เก็บด้วยเครื่องมือ HP ทำได้ง่ายกว่าโดยใช้ add_repo.sh (https://downloads.linux.hpe.com/SDR/add_repo.sh) สคริปต์จะตรวจหาเวอร์ชัน Linux, bitness ฯลฯ ของคุณโดยอัตโนมัติ และเชื่อมต่อที่เก็บที่คุณต้องการ
ตัวจัดการแพ็คเกจ yum (dnf) ใช้สำหรับติดตั้ง hponcfg ใน CentOS/RHEL:
# yum install hponcfg -y
ใน Ubuntu/Debian:
# apt-get install hponcfg
# rpm -qf /sbin/hponcfg
สร้างไฟล์ XML ด้วยรหัสผ่านผู้ดูแลระบบ iLO ใหม่:
# 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
จะรีเซ็ตรหัสผ่าน HP ILO จาก VMWare ESXi Shell ได้อย่างไร
หากต้องการรีเซ็ตรหัสผ่าน iLO จาก VMWare ESXi คุณต้องมี hponcfg เครื่องมือ. หากคุณกำลังใช้อิมเมจ HPE ESXi แบบกำหนดเอง แสดงว่ามีการติดตั้งเครื่องมือนี้แล้ว (/opt/hp/tools/hponcfg)
หากไม่มี ให้ดาวน์โหลด HPE ESXi Utilities Offline Bundle สำหรับเวอร์ชัน ESXi ของคุณ:
- 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)
ติดตั้งแพ็คเกจ:
#esxcli software vib install -d /tmp/HPE_bootbank_hponcfg_700.10.5.0.25-7.0.0.15525992.vib
รีสตาร์ทโฮสต์ของคุณโดยใช้คำสั่งนี้:
# reload
สร้างไฟล์ข้อความ reset_ilo_password.xml
(ตามที่อธิบายไว้ข้างต้น) ด้วยรหัสผ่าน iLO ใหม่และนำไปใช้:
# hponcfg -f reset_ilo_password.xml
ในอีกสักครู่ บอร์ด iLO จะใช้การกำหนดค่าใหม่ของคุณและคุณจะสามารถเข้าสู่ระบบด้วยรหัสผ่านใหม่ได้