Harmonica OSでGRUB Recoveryを使用して忘れてしまったルートパスワードをリセットする

シナリオ例: MinhはHarmonica OSデスクトップの所有者で、アカウントのパスワードを忘れてしまいましたroot。彼はマシンにアクセスでき、起動時に暗号化されたディスクは既にロック解除されています。彼のインストール環境でUbuntuスタイルのGRUBリカバリメニューが使用されている場合、リカバリシェルから新しいrootパスワードを設定できます。この手順に関するHarmonica固有のドキュメントは確認できなかったため、メニュー名はリリースによって異なる場合があります。

まず、実際にどのパスワードが失われたのかを確認します。root パスワードは、管理者権限を持つ通常のアカウントのパスワードとは別ですsudo。Minh がデスクトップまたは sudo アカウントを復元するだけでよい場合は、代わりにその名前のアカウントをリセットする必要がありますpasswd username。以下の手順では、root アカウントを で変更しますpasswd root。

パスワードを変更する前に

この方法は、物理的なアクセス、または認証されたコンソールとブートメニューへのアクセスが必要です。暗号化されたディスクの復号化、破損したファイルシステムからのファイルの復元、ファームウェア/GRUBパスワードのバイパスはできません。ルートファイルシステムがディスク全体の暗号化で保護されている場合は、まず有効なロック解除キーを入力してください。暗号化されたインストールが実行されている場合、通常はオペレーティングシステムの起動前にこのプロンプトが表示されます。

デバイス所有者の承認を得て、コンピュータを人目につかない場所に保管し、強力で固有のパスワードを設定してください。ブートパラメータを編集したり、リカバリシェルを開いたりできる人物は、暗号化されていないマシンで管理者権限を取得できる可能性があります。コンピュータが組織によって管理されている場合は、組織が承認した復旧プロセスを使用してください。

GRUBリカバリメニューからルート権限をリセットする

  1. 起動時にGRUBを開きます。コンピュータを再起動します。多くのUEFIシステムでは、Esc起動時にキーを繰り返し押します。一部の旧BIOSシステムでは、キーを押し続けますShift。タイミングはシステムによって異なります。メニューが表示されない場合は、ブートローダーの設定を闇雲に変更するのではなく、デバイスまたはHarmonicaのリリースドキュメントを参照してください。
  2. リカバリエントリを選択します。Advanced options for Ubuntu (または同等のHarmonicaエントリ)を選択し、次に、とマークされたカーネルエントリを選択しますrecovery mode。正確な文言は異なる場合があります。UbuntuリカバリのドキュメントではこのGRUBパスについて説明していますが、すべてのHarmonicaリリースで同じメニューが使用されるとは断定していません。
  3. ルートシェルを開きます。リカバリメニューで、root – Drop to root shell promptプロンプトが表示されたら選択して確認します。このシェルはシステム全体の権限を持っています。すべてのコマンドは管理者権限で実行してください。
Ubuntuの高度なオプションが強調表示されたGRUBスタイルのブート画面
GRUBスタイルのメニューで、詳細オプションが強調表示されます。Harmonica OSでは、リカバリーエントリの名称が異なる場合があります。
ルートシェルプロンプトオプションを選択したリカバリメニュー
リカバリーメニューのルートシェルオプションを選択すると、特権を持つメンテナンスプロンプトが開きます。

システムを書き込み可能にし、新しいパスワードを設定する

リカバリ環境では、通常、インストール済みのルートファイルシステムを保護のために読み取り専用としてマウントします。シェルで、書き込みアクセス権限で再マウントしてください。

mount -o remount,rw /

このコマンドは通常、成功するとメッセージを表示せずにプロンプ​​トに戻ります。エラーが発生した場合は、処理を停止してエラーメッセージを確認してください。ランダムなデバイスをマウントしようとしないでください。ルートファイルシステムは、異なるレイアウトを使用している、暗号化されているがロック解除されていない、または別途修復が必要なファイルシステムエラーが発生している可能性があります。

ルートシェルで、ルートファイルシステムを読み書き可能に再マウントするコマンドを表示しています。
リカバリシェルは、パスワード変更前にルートファイルシステムを読み書き可能な状態で再マウントします。

次に、rootアカウントのパスワードを設定してください。

passwd root

プロンプトが表示されたら、新しいパスワードを2回入力してください。通常、入力中は端末に文字が表示されませんが、これは正常です。長く固有のパスフレーズを使用し、シェル履歴やプロセス一覧に表示されてしまう可能性があるため、コマンドに直接入力することは避けてください。成功メッセージが表示されれば、パスワードデータベースが更新されたことを示します。

ターミナルでpasswd rootを実行し、パスワードの更新を確認する
passwdユーティリティは新しいrootパスワードを2回要求し、更新が成功したときにその旨を報告します。

再起動してアクセスを確認してください

成功メッセージが表示されたら、リカバリーシェルから以下のコマンドで再起動してください。

reboot

最小限のシェルで利用できない場合はreboot、リカバリーメニューの再開または再起動オプションを使用してください。マシンを通常どおり起動させます。ローカルのテキストコンソールで、rootログインが有効になっている場合にのみ、新しいrootパスワードをテストしてください。デスクトップのログイン画面は、意図的にrootを拒否する場合があります。また、SSHはパスワードが正しければ直接rootログインを禁止する場合があります。これらのポリシーは、パスワード自体とは別個のものです。

忘れてしまった認証情報がミンさんの通常の管理者アカウントのものであった場合は、リカバリーシェルの手順を再度実行し、passwd minh(実際のアカウント名を使用して)コマンドを実行してください。ホームディレクトリの一覧はローカルユーザーの特定に役立ちますが、サービスディレクトリや共有ディレクトリも含まれている可能性があるため、変更を加える前に正しいアカウントであることを確認してください。

何が変わったのか、何が変わっていないのかを確認しましょう。

システムが正常に起動すると、管理者はsudo passwd -S root承認された管理者アカウントにサインインした後、アカウントの状態を確認できます。ステータス出力はディストリビューションによって異なります。アカウントデータベースにパスワードが存在するか、ロックされたアカウントであるかを区別するのに役立ちますが、グラフィカルログインまたはSSHルートログインが許可されていることを証明するものではありません。

システムがエラーなく起動し、目的のアカウントが許可されたログイン方法で新しい認証情報を受け入れた場合、リセットは完了です。それでも失敗する場合は、変更したユーザーがroot通常のユーザーであるか、起動時とログイン時でキーボードレイアウトが変更されたか、アカウントがロックされているかログインが制限されているかを確認してください。Ubuntu スタイルの GRUB リカバリエントリがない Harmonica ビルドの場合は、ブートパラメータの編集を試みる前に、リリースノートまたはメンテナーを参照してください。Canonical のリカバリモードの手順には、一般的な GRUB リカバリ手順が記載されており、ユーザー管理のドキュメントには、root アカウントの設定は通常の管理者アクセスとは異なることが説明されています。

コメントを残す

Pardus 23 APTエラー:DNSとyirmiucリポジトリを確認してください

Pardus 23 APTエラー:DNSとyirmiucリポジトリを確認してください

Pardus 23 APT接続障害を診断し、公式のyirmiucソースを確認し、パッケージ署名チェックをバイパスせずにaptアップデートを復元します。

Harmonica OSでCUPSを使用してUSBプリンターとネットワークプリンターを設定する

Harmonica OSでCUPSを使用してUSBプリンターとネットワークプリンターを設定する

Harmonica OS上でCUPSを使用してプリンタを設定し、ドライバ不要のIPPと従来のドライバを比較し、テストページを使用してUSBまたはネットワーク印刷を検証します。

Harmonica OSでGRUB Recoveryを使用して忘れてしまったルートパスワードをリセットする

Harmonica OSでGRUB Recoveryを使用して忘れてしまったルートパスワードをリセットする

リカバリシェルを使用して、暗号化されたディスク、読み取り専用ファイルシステム、およびsudoを使用するアカウントをチェックしながら、Harmonica OSの新しいrootパスワードを設定します。

ThunderbirdでS/MIME証明書を設定して安全なメール送信を実現する

ThunderbirdでS/MIME証明書を設定して安全なメール送信を実現する

ThunderbirdでS/MIME証明書をインポートまたはリクエストし、署名と暗号化に割り当て、秘密鍵をバックアップし、安全なメールであることを確認します。

BitLockerを有効にした状態でUbuntu 24.04とWindows 11をデュアルブートする方法

BitLockerを有効にした状態でUbuntu 24.04とWindows 11をデュアルブートする方法

BitLockerを有効にしたWindows 11と並行してUbuntu 24.04を安全にインストールします。別ドライブと共有ドライブのパス、回復キー、パーティション分割、ブートチェックなどを比較します。

Ubuntu 24.04でサスペンド後にWi-Fiが切断される問題を解決する方法

Ubuntu 24.04でサスペンド後にWi-Fiが切断される問題を解決する方法

NetworkManager、無線ブロック、アップデート、省電力、ドライバをチェックし、各復帰を検証することで、Ubuntu 24.04 のサスペンド後の Wi-Fi 切断を修正します。

Ubuntu GNOMEでTracker-Miner-3によるCPU使用率が高い問題を修正する

Ubuntu GNOMEでTracker-Miner-3によるCPU使用率が高い問題を修正する

Ubuntu GNOMEでtracker-miner-fs-3が高いCPU使用率を示す理由、インデックスの確認方法、フォルダの除外方法、Ubuntuのアップデート方法、検索インデックスの安全な再構築方法を学びましょう。

ALSAの設定を調整してUbuntu 24.04の音声歪みを軽減する

ALSAの設定を調整してUbuntu 24.04の音声歪みを軽減する

Ubuntu 24.04の音声歪みの原因がクリッピング、ALSAフォーマット変換、またはHDA省電力のいずれであるかを特定し、該当する可逆的な修正を適用します。

PipeWire出力切り替えスクリプトを作成し、アクティブなオーディオを移動させる

PipeWire出力切り替えスクリプトを作成し、アクティブなオーディオを移動させる

pactlスクリプトを使用して、デフォルトのシンクを更新し、既に再生中のストリームを再ルーティングすることで、Debianオーディオを名前付きPipeWire出力間で切り替えます。

Ubuntu 24.04でBluetoothヘッドセットのマイク入力を復元する

Ubuntu 24.04でBluetoothヘッドセットのマイク入力を復元する

適切な入力を選択し、ハンズフリーオーディオプロファイルを使用し、UbuntuのPipeWireルートを確認することで、Bluetoothヘッドセットのマイクを動作させることができます。