Centos7 の root ログイン パスワードを忘れた場合の解決策

1. コンピュータを再起動/起動し、次のインターフェイスが表示されたら e キーを押すか、コンピュータの電源が入っているときに e キーを押し続けます。

2. キーボードの e を押すと、次のインターフェイス (プルダウン可能) が表示されます。これは編集および変更する必要があります。 ro は rwi init=/sysroot/bin/sh に変更されます。

変更後:

3. Ctrl+x を押して、シングルユーザー モードで開始します (レスキュー モードに入ります)。

4.  chroot  /sysroot コマンドを使用してシステムにアクセスします。

5. passwd コマンドを入力すると、コマンド ラインで root パスワードを変更するように求められます。

6. パスワード ファイルを更新すると、SELinux セキュリティ コンテキスト ファイル エラーが発生します。次のコマンドを入力して、次回のシステム起動前にすべてのファイルを再マークして SELinux を有効にします。実行しないと、変更したパスワードは有効になりません。

touch /.autorelabel

7. chroot exit を終了します。

8. この時点で、パスワードは正常に変更されました。終了の最後のステップが完了した後、少し待ってから起動ページに入ります。root ユーザーのパスワードを入力すると、ログインできます。成功しました。

おすすめ

転載: blog.csdn.net/cyl101816/article/details/129400476