アプライアンスの root パスワードをリセットする場合は、起動時に GRUB メニューを表示するように NSX アプライアンスを構成する必要があります。

重要: アプライアンスの展開後にこの構成を行わなかった場合、root パスワードを忘れたときにリセットできなくなります。

手順

  1. 仮想マシンに root としてログインします。
  2. /etc/default/grub ファイルで、GRUB_TIMEOUT_STYLE を menu または countdown に設定します。
    • このオプションが menu に設定されている場合、GRUB はメニューを表示しますが、GRUB_TIMEOUT で設定されたタイムアウトが期限切れになってからデフォルトのエントリを起動します。キーを押すと、タイムアウトが中断します。
    • このオプションが countdown に設定されている場合、GRUB は、GRUB_TIMEOUT で設定されたタイムアウトが期限切れになってからメニューを表示します。ESC または F4 を押すか、SHIFT を押したままにすると、メニューが表示され、入力を待機します。残り時間が 1 行で表示されます。
  3. /etc/default/grub ファイルで、パラメータ GRUB_TIMEOUT の値を変更します。
    GRUB_TIMEOUT=4
  4. (オプション) 次のコマンドを実行して、新しいパスワードを生成します。
    grub-mkpasswd-pbkdf2
  5. (オプション) /etc/grub.d/40_custom ファイルで、既存の GRUB パスワードを置き換えます。
    デフォルトのパスワードは NSX@VM!WaR10 です。
  6. GRUB 構成を更新します。
    update-grub