ユーザーがrootパスワードを忘れることは珍しくありません。これは、rootユーザーとして長期間ログインしていない場合に特に発生します。この簡単なガイドでは、 CentOS 8で忘れたrootパスワードをリセットする手順を説明します。 Linux。
また読む :CentOS8の自動更新を設定する方法とRHEL8で忘れたルートパスワードをリセットする方法
始めましょう…
CentOS8で忘れたルートパスワードをリセット
まず、 CentOS 8を再起動または電源オンします システム。起動するカーネルを選択します。次に、‘e’
を押します キーボードで起動プロセスを中断して変更を加えます。

CentOS8ブートメニュー
次の画面で、ro
を見つけます (読み取り専用) 以下で強調表示されているカーネルパラメータ。

カーネルパラメータを見つける
カーネルパラメータro
を置き換えます rw
を使用 カーネルパラメータを追加しますinit=/sysroot/bin/sh
。簡単に言うと、カーネルパラメータro
を置き換えるだけです。 rw init=/sysroot/bin/sh
を使用 。

カーネルパラメータを置き換える
変更が完了したら、Ctrl + X
を押します キーボードの組み合わせでシングルユーザーモードに入ります。
次に、以下のコマンドを実行して、ルートファイルシステムを読み取りおよび書き込みモードでマウントします。
:/# chroot /sysroot

ルートファイルシステムのマウント
次のコマンドを実行して、rootパスワードを変更できるようになりました:
:/# passwd root
新しいrootパスワードを入力し、確認します。ベストプラクティスとして、パスワードの強度を高めるために、大文字、小文字、数字、および特殊文字を組み合わせたパスワードを選択してください。

ルートパスワードをリセット
次に、以下のコマンドを実行して、SELinuxの再ラベル付けを有効にします。
:/# touch /.autorelabel

SELinuxの再ラベル付けを有効にする
変更を適用するには、CentOS8システムを終了して再起動します。
:/# exit :/# reboot

CentOS8システムを再起動します
再起動すると、SELinuxの再ラベル付けプロセスが開始されます。約3分待ってください。

SELinuxの再ラベル付けプロセス
再ラベル付けプロセスが完了すると、システムが再起動し、その後、ログオン画面が表示されます。この画面で、設定した新しいパスワードを使用してrootユーザーとしてログインできます。
このチュートリアルがお役に立てば幸いです。行き詰まっている場合は、遠慮なくフィードバックを検討してください。
共有は思いやりがあります…Facebookで共有するTwitterで共有するLinkedinで共有するRedditで共有する