Réinitialisation du mot de passe root de pi directement sur la carte SD.
Distribution de travail : Kubuntu 9.10
1) Créer un répertoire de montage :
[~] ➔ sudo mkdir /media/raspi
2) Insérer la carte mémoire dans l’ordinateur
3) Vérification des partitions détectés :
[~] ➔ sudo fdisk -l ... Disque /dev/mmcblk0: 7948 Mo, 7948206080 octets 4 têtes, 16 secteurs/piste, 242560 cylindres Unités = cylindres de 64 * 512 = 32768 octets Identifiant de disque : 0x0002c262 Périphérique Amorce Début Fin Blocs Id Système /dev/mmcblk0p1 129 1920 57344 c W95 FAT32 (LBA) La partition 1 ne se termine pas sur une frontière de cylindre. /dev/mmcblk0p2 1921 242560 7700480 83 Linux
4) Monter la partition root / de la carte sur /media/raspi
[~] ➔ sudo mount /dev/mmcblk0p2 /media/raspi
5) Vérification :
[~] ➔ ls -l /media/raspi/ total 92 drwxr-xr-x 2 root root 4096 2013-12-08 16:13 bin drwxr-xr-x 2 root root 4096 2013-09-25 22:26 boot ... drwxr-xr-x 10 root root 4096 2013-09-25 22:11 usr drwxr-xr-x 12 root root 4096 2013-12-08 14:38 var
6) Modifier le fichier des mots de passe :
Ouvrir :
/media/raspi/etc/shadow
Chercher :
pi:$6$fJHBYcJu$B0Pr.f44HxZWcibfqsp6UtzRLo4VrsVlhLE.IPLFtA1oD5lGOWTiaUMzRcZfyHP7YommFM/YBL8B3pMuT/3bZ0:16047:0:99999:7:::
Remplacer par :
pi:$6$G51puwbE$iT/ijeT8KDhgmYFTeKfQBbCox.xz6yj736aPe7q8CYEVUTNxqz.g4jlag8osuwChqRc2ReoKNVukibU2Xg0ol/:15912:0:99999:7:::
Ouvrir :
/media/raspi/etc/shadow-
Chercher :
pi:$6$fJHBYcJu$B0Pr.f44HxZWcibfqsp6UtzRLo4VrsVlhLE.IPLFtA1oD5lGOWTiaUMzRcZfyHP7YommFM/YBL8B3pMuT/3bZ0:16047:0:99999:7:::
Remplacer par :
pi:$6$G51puwbE$iT/ijeT8KDhgmYFTeKfQBbCox.xz6yj736aPe7q8CYEVUTNxqz.g4jlag8osuwChqRc2ReoKNVukibU2Xg0ol/:15912:0:99999:7:::
Le mot de passe est redevenu celui par défaut : raspberry
7) Démonter la carte :
[~] ➔ sudo umount /media/raspi/
8) Retirer la carte.
9) Lien :
http://raspberrypi.stackexchange.com/questions/8771/i-think-ive-deleted-the-default-pi-user