Recherche de site Web

Comment réinitialiser le mot de passe root oublié dans RHEL/CentOS et Fedora


Cet article vous guidera à travers des étapes simples pour réinitialiser le mot de passe root oublié dans les distributions Linux basées sur RHEL telles que CentOS 8 et Fedora 35/34.

La réinitialisation du mot de passe utilisateur root oublié nécessite généralement quelques instructions simples qui vous guideront pour réinitialiser le mot de passe root et vous pourrez ensuite vous connecter en utilisant le nouveau mot de passe.

Réinitialiser le mot de passe root oublié dans RHEL/CentOS et Fedora

Tout d'abord, redémarrez votre système, et dans le menu de démarrage, choisissez le noyau (généralement la première option) dans lequel vous souhaitez démarrer et appuyez sur la touche 'e' de votre clavier.

Sur l'écran suivant, vous verrez les paramètres de démarrage du noyau suivants, recherchez ici la ligne qui commence par kernel= et ajoutez le paramètre rd.break à la fin comme indiqué et appuyez sur les touches Ctrl + x.

Sur l'écran suivant, vous atterrirez en mode d'urgence, appuyez ici sur la touche Entrée pour accéder à l'invite du shell. Maintenant, assurez-vous de confirmer que vous remontez le répertoire sysroot avec les autorisations de lecture et d'écriture. Par défaut, il est monté avec le mode lecture seule indiqué par ro.

mount | grep sysroot

Remontez maintenant le répertoire sysroot avec les autorisations de lecture et d'écriture et confirmez à nouveau les autorisations. Notez que cette fois, les autorisations sont passées de ro (lecture seule) à rw (lecture et écriture ) comme montré.

mount -o remount,rw /sysroot/
mount | grep sysroot

Ensuite, montez le système de fichiers racine en mode lecture et écriture à l'aide de la commande suivante.

chroot /sysroot

Ensuite, utilisez la commande passwd pour réinitialiser le mot de passe root avec le nouveau mot de passe et confirmez-le.

passwd

À ce stade, vous avez réussi à réinitialiser votre mot de passe d'utilisateur root. La seule partie restante est de réétiqueter tous les fichiers avec les contextes SELinux précis.

touch /.autorelabel

Enfin, tapez exit, puis déconnectez-vous pour démarrer le processus de réétiquetage SELinux.

Cela prend généralement quelques minutes et une fois terminé, le système redémarrera et vous demandera de vous connecter en tant qu'utilisateur root avec le nouveau mot de passe.

Et c’est ainsi que vous réinitialiseriez un mot de passe root oublié dans les distributions Linux RHEL/CentOS 8 et Fedora 35/34.