less than 1 minute read

本記事では、ipmitool を使用して MiTAC R1520G6、R2520G6、G4520G6 の OpenBMC パスワードをリセットする方法を説明します。OpenBMC にまだネットワークアクセスできる場合のリモートリセットと、OpenBMC パスワードが不明または紛失している場合のローカルリセットの両方を扱います。

概要

BMC パスワードのリセットには、次の2つのシナリオがあります。

  1. リモートリセット — 有効な OpenBMC の認証情報とネットワークアクセスがまだある場合。LAN 経由で ipmitool を使用し、リモートでパスワードリセットをトリガーします。
  2. ローカルリセット — 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 パスワードを変更することを推奨します。