Outils pour utilisateurs

Outils du site


linux:systeme:grub_init_root

Linux

Réinitialiser le mot de passe root (avec Grub)


Tout d’abord, il faut faire apparaitre le menu de démarrage GRUB :

  • Démarrage BIOS : Le menu apparaîtra si vous maintenez la touche MAJ enfoncée pendant le chargement de Grub
  • Démarrage UEFI : appuyez sur ESC

Puis sur la page de GRUB, positionnez vous sur votre distribution Linux

La fenêtre suivante s'affiche alors :

On trouve une ligne commençant par “linux” :

...
echo       'Loading Linux 5.16.0-kali7-amd64 ...'
linux      /boot/vmlinuz-5.16.0-kali7-amd64 root=UUID=bc3a4179-0361-4041-a09e-f543948513e9 ro  quiet splash
...

Si on voie ro, on remplace par rw. Puis on ajoute, à la fin de cette ligne, l'instruction suivante : init=/bin/bash ou init=/bin/sh

La ligne doit alors être comme suit :

linux      /boot/vmlinuz-5.16.0-kali7-amd64 root=UUID=bc3a4179-0361-4041-a09e-f543948513e9 rw  quiet splash init=/bin/bash
On redémarre GRUB en appuyant sur les touches “Ctrl + x”

Une fois le redémarrage effectué, nous sommes connecté en tant que root.

On vérifie tout d'abord si la partition / est montée en ro ou rw :

Si la partition / est en ro, il faut remonter le système de fichier en lecture/écriture :

root@(none):/# mount -o remount rw /

On peut alors changer le mot de passe root :

root@(none):/# passwd root

Il s'agit ici d'une énorme faille de sécurité. Il faut penser à sécuriser l'accès à GRUB avec un mot de passe ! : > Comment créer un mot de passe GRUB

linux/systeme/grub_init_root.txt · Dernière modification : 2022/07/01 11:32 de zandor