Linux : Accéder à un système sans mot de passe
De www.yakakliker.org
Accéder à un système linux sans mot de passe
- Démarrer la machine et interrompre le démarrage du Grub

- Presser sur 'e' pour éditer le menu de chargement du système
- Ajouter
init=/bin/bash
à la fin de la ligne de démarrage

- Faire un Ctrl-x pour continuer le chargement du système
- Une fois le système chargé, monter le disque système en écriture
mount -o remount,rw /

- Ajout d'un compte utilisateur
/sbin/useradd utilisateur

- Création du mot de passe pour le compte utilisateur
passwd utilisateur

- Création d'un fichier à la racine du système pour prendre en compte les modifications effectuées au prochain démarrage
touch /.autorelabel

- Remontage du disque système en lecture seule
mount -o remount,ro /
# Message d'erreur : mount is busy
sync

- Faire un "reset matériel" de la machine
Après redémarrage le compte utilisateur est bien présent et actif. Vous pouvez maintenant vous connecter avec l'utilisateur que vous venez de créer.
Légère différence sous Ubuntu
- Au démarrage, ajouter
init=/bin/bash
à la fin de la ligne linux - Vous pouvez aussi modifier ro en rw pour obtenir les droits en écriture du disque système

Liens
Linux : Limiter la modification Grub au démarrage de Linux