less than 1 minute read

本文說明如何使用 ipmitool 重設 MiTAC R1520G6、R2520G6 與 G4520G6 的 OpenBMC 密碼,涵蓋遠端重設(適用於仍可透過網路連線至 OpenBMC 的情況)與本機重設(適用於 OpenBMC 密碼遺失或未知的情況)兩種情境。

概述

重設 BMC 密碼有兩種情境:

  1. 遠端重設 — 您仍擁有有效的 OpenBMC 帳號密碼與網路連線。可透過 LAN 使用 ipmitool 遠端觸發密碼重設。
  2. 本機重設 — 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 密碼。