Comment récupérer le mot de passe de votre Raspberry Pi si vous l’avez perdu. 

Étape 1: Conditions préalables pour récupérer le mot de passe de votre Raspberry Pi

Pour pouvoir changer le mot de passe du Raspberry Pi lorsque vous l’oubliez, vous aurez absolument besoin des choses suivantes, impossibles à faire sans:

  • Accès physique au Raspberry Pi
  • Un ordinateur
  • Un écran pour connecter le Raspberry Pi 
  • Un clavier à brancher sur le Raspberry Pi

ÉTAPE 2: Extraire la carte SD du Raspberry Pi

La première étape consiste à éteindre le Raspberry afin de pouvoir retirer la carte mémoire sans souci.

Si le Raspberry Pi n’est pas connecté à un écran, la seule façon de l’éteindre est de le débrancher. Sinon, vous pouvez passer par l’interface graphique pour l’éteindre correctement, via le menu, avant de la débrancher.

Une fois le Raspberry Pi éteint, vous pouvez insérer la carte dans votre ordinateur et passer à l’étape suivante.

ÉTAPE 3: Modifiez le fichier cmdline.txt

Ouvrez le navigateur de fichiers sur votre ordinateur et accédez à la carte mémoire. Vous y trouverez un fichier nommé .cmdline.txt

Ce fichier doit contenir une ligne de texte qui ressemble à la ligne ci-dessous.

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

 

Vous devez modifier ce fichier pour que le Raspberry Pi démarre sur le script, ce qui vous permettra de changer le mot de passe de votre Raspberry Pi sans le savoir !bin/sh

Pour ce faire, ajoutez simplement la ligne ci-dessous à la fin du fichier et enregistrez-le.

 

init=/bin/sh

 

AVERTISSEMENT : Le texte doit impérativement être sur la même ligne. Il est possible que l’éditeur « block note » l’affiche sur la même ligne alors qu’il ne l’est pas, pensez à vérifier avec un autre éditeur de texte (par exemple sublimtext).

ÉTAPE 4 : Changer le mot de passe de votre Raspberry Pi

Une fois le fichier modifié, vous pouvez déconnecter en toute sécurité la carte mémoire de l’ordinateur et la réinsérer dans le Raspberry Pi.

C’est dans cette partie que vous aurez besoin d’un écran et d’un clavier pour votre Raspberry Pi. Connectez donc votre clavier et votre écran au Raspberry Pi et commencez par là.

Une série de lignes de commande devrait défiler rapidement. Après quelques dizaines de secondes, l’écran sera complètement gelé. Vous devriez maintenant être en mesure de taper du texte.

Nous allons maintenant monter la racine du système. Pour ce faire, exécutez la commande suivante :

mount -o remount, rw /

 

Tout ce que vous avez à faire maintenant est de changer le mot de passe du Raspberry Pi. Pour ce faire, tapez simplement la commande suivante et suivez les étapes à l’écran (notez que pour des raisons de sécurité, le mot de passe peut ne pas apparaître lorsque vous le tapez):

passwd pi

 

Une fois le mot de passe modifié, exécutez les commandes suivantes :

sync exec /sbin/init

La framboise va s’épuiser. Attendez que l’écran soit complètement gelé pendant au moins 30 secondes et débranchez-le!

ÉTAPE 5 : Revenir à la cmdline d’origine.txt

Retirez la carte SD du Raspberry Pi et remettez-la dans votre ordinateur.

Modifiez à nouveau le fichier de l’article que vous avez précédemment ajouté.cmdline.txtinit=/bin/sh

Remettez la carte SD dans votre Raspberry Pi et redémarrez-le. Vous devriez maintenant pouvoir vous connecter avec le nouveau mot de passe!