Modifications entre les versions 1 et 2
Version 1 à la date du 2008-05-28 10:54:27
Taille: 1290
Commentaire:
Version 2 à la date du 2008-05-28 11:07:49
Taille: 1272
Commentaire: automatisons un peu plus...
Texte supprimé. Texte ajouté.
Ligne 1: Ligne 1:
= Sujets abordés =
 * Récupération de mots de passe root oublié
<<TableOfContents>>
Ligne 4: Ligne 3:
== Récupération de mots de passe == = Dépannage =

== Récupération de mots de passe root oublié ==

Dépannage

Récupération de mots de passe root oublié

  1. booter sur un cd "live" (ou plutôt sur un cédérom genre SysRescueCd http://www.sysresccd.org/, mieux adapté à ces manipulations)

  2. monter la partition du serveur qui contient /etc
  3. modifier /etc/shadow afin de retirer le mot de passe root (mettre "::" au niveau du champ mot de passe)
  4. démonter la partition afin de s'assurer que les données sont bien enregistrées sur le disque dur... attendre 1 ou 2 secondes pour être sûr que les buffers physiques du disque sont vides (ok, c'est de la superstition ;) )

  5. redémarrer le serveur (sans le connecter au réseau, vu qu'il n'a pas de mot de passe root !)
  6. se logguer en tant que root depuis la console (sans mot de passe, donc)
  7. et taper immédiatement "passwd" afin d'entrer un nouveau mot de passe administrateur pour la machine
  8. copier ensuite ta clé publique ssh dans le fichier /root/.ssh/authorized_keys (et supprimer les autres) afin d'avoir
    • un accès root simple depuis ton poste de travail... c'est pas obligatoire mais ça peut servir.

Note: Si ça ne fonctionne pas, dis-nous à quelle étape ça bloque et quel est le message d'erreur qui s'affiche, s'il y en a un.

FAQ (dernière édition le 2008-05-29 10:40:37 par ThomasNoël)