Memo d'un Geek

Le savoir ne vaut que s'il est partagé

Changer un mot de passe oublié sur la Raspberry Pi

janv. 222017

undefined

Suite à une perte du mot de passe d'un de mes Raspberry Pi en sachant que je vire le compte 'pi' ainsi que la fonction 'sudo'.

Donc il faut sortir la carte SD du raspi et la lire sur un ordinateur grâce a un lecteur de carte SD, personnellement étant sous debian je me retrouve avec deux 'partitions', une boot et l'autre ou ce trouve tout le système raspbian.

Dans le répertoire boot ouvrez le fichier 'cmdline.txt' avec votre éditeur de texte préfère, il n'y a qu'une seule ligne :

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait

a la fin de cette ligne rajoutez :

init=/bin/sh

mais bien à la fin sans saut de ligne puis enregistrer. A ce moment vous remettez en route le Raspi avec sa carte modifier, le boot ce fait les lignes habituel du système apparaissent et a un moment plus rien de bouge, appuyez sur 'Entrée' et vous verrez apparaitre un '#' vous donnant la mains mais en 'QWERTY' attention

Il faut maintenant monter la partition '/' en lecture écriture puis modifier le mot passe :

mount -rw -o remount /
passwd votreuser

Voila il reste deux petite commande :

sync
exec /sbin/init

vous pouvez vous logguer avec votre compte user, et pour finir un petit 'shutdown -h now' en root ou sudo suivant vos goûts puis retirez la carte SD pour remodifier avec votre ordinateur le fichier 'cmdline.txt' du début de ce tuto en enlevant ce que nous avons rajouté a la fin de la ligne (init=/bin/sh)

Voila on remet en route le Raspi et c'est reparti.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Atom

Copyleft @2017 http://www.mangeolle.fr