Mettre à jour son mot de passe root (Debian/Ubuntu)

Mot de passe connu

Quand on est déjà connecté en tant que « root »

Mot de passe oublié

On ne peut pas se connecter en tant que « root » car on a oublié le mot de passe :

  1. on redémarre la machine et maintenir la touche Shift enfoncée (pour forcer l’affichage du menu Grub)
  2. sur l’écran de Grub, choisir la ligne permettant de démarrer le mode « recovery » sans valider le choix
  3. taper « e » pour éditer la commande de démarrage
  4. à la fin de la ligne commençant par « linux /boot/vmlinuz… » mettre un espace et taper init=/bin/bash"
  5. appuyer sur Ctrl+x pour démarrer
  6. après la séquence de démarrage, on obtient une invite de commande avec les privilèges « root »
  7. le système de fichier est montée en lecture seule quand on est en mode « recovery », on ne pourra donc pas conserver la modification du mot de passe de « root » de manière persistante (c’est fâcheux), on doit donc monter le système de fichier en lecture/écriture en tapant mount -n -o remount,rw / puis entrée
  8. taper passwd pour changer le mot de passe
  9. redémarrer la machine reboot