Dans le cas de perte de mot de passe « root » sur une de vos machines virtuelles.
Il est possible d’accéder à la modification du mot de passe ROOT en redémarrant la machine et passer le GRUB en mode édition.
Exemple sur une machine hébergée sur une infrastructure PROXMOX
Redémarrer la machine dont vous souhaitez modifier le mot de passe root.
Passer en mode édition « press ‘e’ »
Vous allez avoir la fenêtre suivante
Il va falloir stopper le démarrage graphique de lancement Centos qui est géré par « rhgb quiet »
Pour cela remplacer
Rhgb quiet LANG=fr_FR.UTF-8
Par
rd.break enforcing=0 LANG=fr_FR.UTF-8
Il vous reste à lancer le nouveau boot modifier « CTRL + X » pour rentrer dans le mode SHELL emergency.
Par défaut le système est monté en lecture seul sur /sysroot donc nous allons le remonter en mode R/W afin de pourvoir écrire dessus les nouvelles modifications
Switch_root:/# mount -o remount,rw /sysroot
On fait un chroot de notre point de montage
Switch_root:/# chroot /sysroot
On modifie le mot de passe root
sh-4.2#passwd root Nouveau mot de passe : « nouveau mot de passe » Retapez le nouveau mot de passe : « nouveau mot de passe »
sh-4.2#exit Switch_root:/#reboot
Views: 17