再起動後、centos 7ログインが機能しません。ログインできません。常に「ログインが正しくありません」と表示されます。
私が行った最後の重要な変更はファイル「sudoers」にあったことを覚えています。追加した:
username ALL=NOPASSWD: ALL
CentOSのパスワードは、以下の手順で解読できます。
1.システムを再起動します。
2.任意のキーを押して、ブートローダーのカウントダウンを中断します。
3.起動する必要があるエントリにカーソルを移動します。
4.Press e 選択したエントリを編集します。
5.カーソルをカーネルコマンドライン(次で始まる行)に移動します。
linux16
その行に追加:????
rd.break
(これは、initramfsから実際のシステムに制御が渡される直前に壊れます)。
6.Press Ctrl+x 変更を加えて起動します。
# mount -o remount,rw /sysroot
# chroot /sysroot
# chage -l root
# chage -E -1 root
# passwd root
# touch /.autorelabel
Type exit twice.
1つ目はchroot jailを終了し、2つ目はinitramfsデバッグシェルを終了します