Réinitialiser mots de passe root Linux

Pour changer le mot de passe root et autres utilisateurs (sans en connaitre aucun)

  • Rebooter
  • Menu GRUB (2e ligne) : “Mode Avancé” puis “recovery mode”
Pour forcer l'affichage du menu GRUB au boot :
- avec Grub2, il faut appuyer sur la touche SHIFT 
- avec Grub-legacy, il faut appuyer sur ESC
  • Choisir la ligne : “Mode console admin / prompt root”

# mount -rw -o remount /

# passwd  (pour changer mdp de root)  et/ou # passwd nom-user
et saisir 2 fois le nouveau mot de passe

# reboot  (ou # init 2  ou  # sync)


Ecole de Claire : Créer un 2e User SUDO pour réparer le 1er !

1) Pour créer un nouveau User avec les privilèges ROOT/ADMIN :

adduser <username> sudo

2) Pour donner les privilèges ROOT/ADMIN à un User existant :

sudo usermod -aG sudo <username>    …   + refermer la session de ce user / reboot (pour prise d’effet)

Pour modifier le Password du SuperUser Root :
(grâce à l’EXCELLENT Blog SKY-FUTURE : www.sky-future.net )

  1. Reboot en mode Recovery Linux (2e ligne)
  2. fdisk -l   (pour connaître le N° de la partition Linux /dev/sdaX ?)
  3. mount -o remount,rw /dev/sda[X] /
  4. passwd
  5. reboot