====== 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 : {{ :linux:systeme:grub_kali.jpg?nolink |}} 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** : {{ :linux:systeme:mount.jpg?nolink |}} 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 ! ** : > [[linux:systeme:hardening#proteger_grub_avec_un_mot_de_passe|Comment créer un mot de passe GRUB]]