OpenBMCパスワードのリセット方法
本記事では、ipmitool を使用して MiTAC R1520G6、R2520G6、G4520G6 の OpenBMC パスワードをリセットする方法を説明します。OpenBMC にまだネットワークアクセスできる場合のリモートリセットと、OpenBMC パスワードが不明または紛失している場合のローカルリセットの両方を扱います。
概要
BMC パスワードのリセットには、次の2つのシナリオがあります。
- リモートリセット — 有効な OpenBMC の認証情報とネットワークアクセスがまだある場合。LAN 経由で
ipmitoolを使用し、リモートでパスワードリセットをトリガーします。 - ローカルリセット — OpenBMC パスワードが不明または紛失している場合。認証情報なしでリセットするため、ローカルホスト上で直接(インバンドで)
ipmitoolを実行する必要があります。
注意: どちらの方法でリセットしても、OpenBMC は自動的に再起動します。再起動後は、OpenBMC のデフォルトパスワード を使用してログインする必要があります。
前提条件
| 項目 | 要件 |
|---|---|
| ツール | ipmitool がインストールされていること |
| リモートリセット | OpenBMC の IP へのネットワークアクセスと有効な認証情報 |
| ローカルリセット | サーバー OS への物理アクセスまたはコンソールアクセス |
シナリオ1:リモートリセット
有効な 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 のデフォルトパスワード を使用してログインしてください。
シナリオ2:ローカルリセット(パスワード紛失時)
OpenBMC パスワードが不明または紛失しており、リモートアクセスが利用できない場合に、この方法を使用します。
コマンド
以下のコマンドをサーバー上で直接実行してください(インバンド実行のため、IP や認証情報は不要です)。
ipmitool -C 17 raw 0x30 0x2 0x43 0x4c 0x52 0xbb
ipmitool -C 17 raw 0x06 0x32
結果
OpenBMC は自動的に再起動します。再起動後は、OpenBMC のデフォルトパスワード を使用してログインしてください。
リセット後
OpenBMC が再起動したら、工場出荷時のデフォルトの認証情報でログインしてください。デフォルトのユーザー名とパスワードは、サーバーのサービスラベルに記載されているか、該当プラットフォームのハードウェアガイドに記載されています。
デフォルトの認証情報でログインした後は、速やかに BMC パスワードを変更することを推奨します。