ウェブサイト検索

RHEL 8 で忘れた root パスワードをリセットする方法


このガイドでは、RHEL 8 サーバーで忘れた root パスワードをリセットする方法を学習します。通常、root パスワードのリセットには、root パスワードのリセットに役立ついくつかの手順が含まれており、その後、新しい root パスワードを使用してログインできるようになります。

関連記事: CentOS 8 で忘れた root パスワードをリセットする方法

それでは、詳しく見ていきましょう。

RHEL 8 で忘れた root パスワードをリセットする

まず、RHEL 8 システムを起動し、起動するカーネルを選択します。次に、キーボードの 「e」 を押して起動プロセスを中断します。

次の画面で、kernel= で始まるパラメータを見つけてパラメータ rd.break を追加し、Ctrl + x を押します。

次の画面で、読み取りおよび書き込み権限を使用してsysrootディレクトリを再マウントしていることを確認します。デフォルトでは、ro として示される読み取り専用アクセス権でマウントされます。

これは、次のコマンドを実行して確認できます。

:/# mount | grep sysroot

次に、読み取りおよび書き込みアクセス権を使用してディレクトリを再マウントします。

:/# mount -o remount,rw /sysroot/

再度、アクセス権を確認してください。今回は、アクセス権が ro (読み取り専用) から rw (読み取りおよび書き込み) に変更されていることに注意してください。 >)。

:/# mount | grep sysroot

次に、表示されているコマンドを実行して、 ルート ファイル システムを読み取り モードと書き込み モードでマウントします。

:/# chroot /sysroot

次に、passwd コマンドを使用してパスワードをリセットします。いつものように、新しいパスワードを入力して確認します。

passwd

この時点で、パスワードは正常にリセットされました。残っている唯一の部分は、ファイル システムの再ラベル付けを有効にすることです。これを行うには、次を実行します。

:/# touch /.autorelabel

最後に、「exit」と入力してからログアウトして、ラベルの再設定プロセスを開始します。

通常、これには数分かかります。完了するとシステムが再起動し、新しいパスワードを使用して root ユーザーとしてログインできるようになります。

これが、RHEL 8 で忘れた root パスワードをリセットする方法です。