Auteur Sujet: Mot de passe root oublié sous Linux?  (Lu 4225 fois)

Hors ligne admin

  • Administrateur
  • Hero Member
  • *****
  • Messages: 2448
  • Country: fr
    • Voir le profil
    • doc-computers.com
Mot de passe root oublié sous Linux?
« le: janvier 25, 2010, 09:49:45 pm »
Le genre de chose qui arrive rarement, mais quand ça arrive c'est pour le moins.. déconcertant. Voici une astuce pour régler ce petit problème, en outre on peut l'utiliser pour prendre le contrôle de n'importe quelle bécane pour peu qu'on y ait un accès physique... (comme quoi la sécurité passe aussi par un gros vérou sur la porte de la salle des serveurs ;) )

Il suffit donc de booter sur un live cd et de monter la partition racine du système dont on souhaite reprendre le contrôle, par exemple :

mount /dev/hda1 dans le cas, puis tout simplement de vérifier si les mots de passes sont cachés ou non, pour celà tapez : vi /etc/passwd

Deux cas de figure s'offrent à nous :

   1. la seconde colone contient le texte en clair et donc le mot de passe est directement visible.
   2. la seconde colone contient un "x" auquel cas il faut maintenant éditer le fichier /etc/shadow et supprimer le contenu de la seconde colonne (les champs sont limités par des : )

Au prochain démarrage si le second champ du fichier /etc/shadow est effacé il n'y a plus besoin du mot de passe root, aussi il est fermement conseillé de le changer (entrez simplement dans une console : passwd root et le système vous demandera un nouveau mot de passe)

Et ce coup-ci tâchez de vous en souvenir ;)
  • Administrateur
  • *****

  •