Linuxの調査では、ルートパスワードの解読は最も一般的に使用されるスキルではないかもしれませんが、解読する必要がある場合は、習得するには遅すぎる可能性があります。その結果、Red Hat認定試験の最初の項目は、ルートパスワードの解読です。したがって、以下は、CentOS 7 / Redhat7システムがルートパスワードを解読するためのソリューションを提供します。
該当するシステム:CentOS7またはRedhat7オペレーティングシステム
他のバージョンまたは他のLinuxオペレーティングシステムはこの方法に適していない可能性があります。注意して試してください。実稼働環境では自由に使用しないでください。
カーネル起動ページで「** Linux16 ...... 」行を見つけ、カーソルをこの段落の終わりに調整し、後ろから前に** roの後の次のスペースに削除し、「ro」を設定します。 「「rw」に変更後、スペースを空けて「rd.break」と入力してください
注:rwの後にスペースが続くのは/ではありません。行変更の理由により、ここでは/として表示され、スペースの後にrd.breakと入力します(詳細については、下図の赤いフォントを参照してください)
次のコマンドを順番に実行します(以下を参照)
chroot sysroot
echo 000000| passwd --stdin root //パスワードを設定します(ここでは000000に設定します)
touch /.autorelabel
exit
exit //システムは2番目の出口の後に起動します
システムが再起動するのを待ち、新しく設定されたルートパスワードを使用してシステムにログインします