jeudi 6 janvier 2011

Récupérer un mot de passe root sous linux

Comment récupérer son mot de passe root, suite à un problème de login sur root qui s'est posé à moi lors de la modification de mes fichiers /etc/pam.d* je n'arrive plus à me connecter à mon root, j'ai comme erreur login:PAM FAILURE,aborting: Critical error -immediate abort. J'ai donc décider de recuperer mon mot de passe afin de pouvoir restaurer les fichiers pam quite à corriger les erreurs qui s'y figuraient.
j'ai redemarré ma machine et booter ensuite sur ma partition où se trouvait mon Debian; 
A l'invite de GRUB, choisissez la ligne concernant votre linux et appuyez sur la touche e (pour édition)
Sélectionnez la deuxième ligne (celle qui commence par kernel ...) avec les curseurs et appuyez de nouveau sur e pour également l'éditer.  Allez à la fin de la ligne et rajoutez le mot single (cela fonctionne aussi avec la lettre s ou le chiffre 
 
sur la plupart des distributions, à vous de choisir) dans mon c'est 1 qui marche, validez ensuite
Appuyez sur la touche b afin de booter avec ces nouveaux paramètres
Le système va alors démarrer en mode single user et vous proposer une invite de commande en root sans vous demander aucun mot de passe. 
(control D) vous tapez votre mot de passe root
et vous validez
au démarrage vous tout redevient comme avant, pour ma part j'ai corrigé mes fichiers pam.d et jai redémarré les services par la suite ma machine
Resultat tout est revenu à sa place.

Aucun commentaire:

Enregistrer un commentaire