Gnu / Linuxでは、rootまたはスーパーユーザーを除くすべてのユーザーのパスワードを変更できます。 スーパーユーザーである場合にのみ変更できるパスワード。 しかし、rootパスワードを忘れた場合はどうなりますか? これを解決するためにどのようなオプションがありますか? Gnu / Linuxディストリビューションを再インストールする必要がありますか?
の解決策はありますか ルートパスワードを忘れる問題、しかし、各ディストリビューションには異なるソリューションがあるのは事実です。 次に、Fedoraでこのrootパスワードを変更する方法を説明します。 まず第一に、エラーが発生するとすべての情報が失われるため、本番チームでこれを楽しみのために行わないでください。
rootパスワードを変更するには、次のことを行う必要があります FedoraGrubの開始を中断します。 Grub画面が表示されたらEボタンを押して中断します。 次のような画面が表示されます。
それで、Linux16ラインに行き、 単語セット«rghbquiet»を変更します によって
rd.break enforcing= 0
ここで、Ctrl + Xを押してロードプロセスを続行します。 システムが暗号化されている場合は、LUKSパスワードの入力を求められます。
これで、Fedoraシステムを緊急モードでロードしました。次に、次のコマンドでハードディスクをマウントする必要があります。
mount -o remount, rw / sysroot
そして実行します システムにアクセスするためのchrootコマンド。 次のように入力します。
chroot / sysroot
そして今、私たちはできる passwdコマンドを実行してrootパスワードを変更します。 コマンドを実行した後、新しいルートパスワードをXNUMX回入力するように求められます。 今、私たちは書く システムを再起動するには、XNUMX回終了します。 その後、rootとしてセッションを開始し、次のように入力してgrubの変更を復元します。
restorecon -v /etc/shadow
そして、
setenforce 1
これにより、新しいルートパスワードが変更され、データを再インストールしたり失ったりすることなく機能できるようになります。
詳しくは - Fedoraマガジン