Fedora で忘れた root パスワードをリセットする方法
この短い記事では、Fedora Linux システムで忘れた root パスワードをリセットする手順について説明します。このガイドではFedora 32 を使用します。
こちらもお読みください: CentOS 8 で忘れた root パスワードをリセットする方法
まず、 システムを再起動するか電源を入れ、 以下に示すようにgrubメニューが表示されるまで待つ必要があります。
'e'
を押して、grub パラメータを編集します。これにより、以下に示す画面が表示されます。次に、以下に示すように、'linux'
で始まる行を見つけます。
カーソル前方向矢印キーを使用して、rhgb Quiet
パラメータを含むセクションに移動します。
rhgb Quiet
パラメータを rd.break enforcing=0
に置き換えます。
次に ctrl+x
を押してシングルユーザー モードで起動します。次に、 ルート ファイルシステムを読み取り モードと書き込み モードで再マウントします。
mount –o remount,rw /sysroot
次に、以下のコマンドを実行して、Fedora システムにアクセスします。
chroot /sysroot
root パスワードを変更またはリセットするには、次のようにpasswd コマンドを発行するだけです。
passwd
新しいパスワードを入力して確認します。すべてが正常に完了すると、コンソールの最後に「パスワードが正常に更新されました」という通知が表示されます。
システムを再起動するには、Ctrl + Alt + Del を押すだけです。その後、新しく作成した root パスワードを使用して root ユーザーとしてログインできます。
ログインしたら、以下のコマンドを実行して SELinux ラベルを /etc/shadow ファイルに復元します。
restorecon -v /etc/shadow
最後にコマンドを使用して SELinux を強制モードに設定します。
setenforce 1
これで、Fedora 32 で忘れた root パスワードをリセットする方法に関するトピックは終了です。このチュートリアルにお時間を割いていただきありがとうございます。