如何重設 OpenBMC 密碼
本文說明如何使用 ipmitool 重設 MiTAC R1520G6、R2520G6 與 G4520G6 的 OpenBMC 密碼,涵蓋遠端重設(適用於仍可透過網路連線至 OpenBMC 的情況)與本機重設(適用於 OpenBMC 密碼遺失或未知的情況)兩種情境。
概述
重設 BMC 密碼有兩種情境:
- 遠端重設 — 您仍擁有有效的 OpenBMC 帳號密碼與網路連線。可透過 LAN 使用
ipmitool遠端觸發密碼重設。 - 本機重設 — OpenBMC 密碼未知或遺失。您必須直接在伺服器主機上(頻內,In-band)執行
ipmitool,在不需要密碼的情況下進行重設。
注意: 完成任一重設方式後,OpenBMC 將會自動重新啟動。重新啟動後,您需要使用 OpenBMC 出廠預設密碼 登入。
前置需求
| 項目 | 需求 |
|---|---|
| 工具 | 已安裝 ipmitool |
| 遠端重設 | 具備 OpenBMC IP 的網路連線與有效帳號密碼 |
| 本機重設 | 具備伺服器作業系統的實體或主控台存取權限 |
情境一:遠端重設
當您仍擁有有效的 OpenBMC 帳號密碼且具備網路連線時,可使用此方法。
指令
ipmitool -I lanplus -H {BMC_IP} -U {BMC_username} -P {BMC_password} -C 17 raw 0x30 0x2 0x43 0x4c 0x52 0xbb
ipmitool -I lanplus -H {BMC_IP} -U {BMC_username} -P {BMC_password} -C 17 raw 0x06 0x32
請將 {BMC_IP}、{BMC_username} 與 {BMC_password} 替換為實際數值。
範例
ipmitool -I lanplus -H 192.168.1.100 -U admin -P current_password -C 17 raw 0x30 0x2 0x43 0x4c 0x52 0xbb
ipmitool -I lanplus -H 192.168.1.100 -U admin -P current_password -C 17 raw 0x06 0x32
結果
OpenBMC 將會自動重新啟動。重新啟動後,請使用 OpenBMC 出廠預設密碼 登入。
情境二:本機重設(密碼遺失)
當 OpenBMC 密碼未知或遺失,且無法透過遠端存取時,可使用此方法。
指令
請直接在伺服器上執行以下指令(頻內執行,不需要 IP 或帳號密碼):
ipmitool -C 17 raw 0x30 0x2 0x43 0x4c 0x52 0xbb
ipmitool -C 17 raw 0x06 0x32
結果
OpenBMC 將會自動重新啟動。重新啟動後,請使用 OpenBMC 出廠預設密碼 登入。
重設完成後
OpenBMC 重新啟動後,請使用出廠預設帳號密碼登入。預設的使用者名稱與密碼會印製在伺服器的服務標籤(Service Label)上,或記載於該平台的硬體手冊中。
建議在使用預設帳號密碼登入後,立即變更 BMC 密碼。