Depuis la version 7 de Red Hat/CentOS la procédure de changement en cas de perte du mot de passe root a changé. Pour ce faire, il faut disposer d' un accès console.
Redémarrer la machine et interrompre le chargeur GRUB par la touche « e ».
Se déplacer sur la ligne contenant /boot/vmlinuz… Remplacer la chaine « ro » par la chaine suivante :
rw init=/sysroot/bin/sh
Attention clavier qwerty !!! ( le "/" est le "!", le "w" est le "z" et le "a" est le "q" )
Appuyer sur « ctrl » + « x » pour démarrer
Une invite s’affiche alors sans besoin de mot de passe. Normalement le clavier est devenu azerty. Isoler la partition /sysroot
chroot /sysroot
Changer le mot de passe de root
passwd root
Mettre à jour selinux
touch /.autorelabel
Quitter chroot
exit
Relancer le système
reboot