I Raspberry Pi sono fantastici, ma a volte la loro capacità di continuare a funzionare in background può portare a dimenticare le password di root. Ho avuto più di una volta in cui ero sicuro di conoscere la password di root, solo per imparare che l’avevo dimenticata.
Per fortuna, Raspberry Pi ha una “caratteristica” che la maggior parte delle macchine Linux non ha: una memoria primaria facilmente rimovibile.
Per reimpostare la password:
- Spegnete ed estraete la scheda SD dal vostro Pi e mettetela nel vostro computer.
- Aprite il file ‘cmdline.txt’ e aggiungete ‘init=/bin/sh’ alla fine. Questo farà sì che la macchina si avvii in modalità utente singolo.
- Rimettete la scheda SD nel Pi e avviate.
- Quando appare il prompt, digitate ‘su’ per accedere come root (non serve la password).
- Digitare “passwd pi” e poi seguire le istruzioni per inserire una nuova password.
- Spegnere la macchina, poi estrarre di nuovo la scheda e rimettere il file cmdline.txt com’era rimuovendo il bit ‘init=/bin/sh’.
Il cmdline.txt dovrebbe assomigliare a questo:
Vale la pena notare che con questo processo facile come è, considerare che una persona malintenzionata con accesso fisico al vostro Raspberry Pi potrebbe fare questo facilmente come voi.
L’account di root richiede una password:
Se l’account di root richiede una password (non comune) potete, sul vostro computer, aprire il file /etc/shadow e sostituire la password di root con un asterisco. Questo cambierà la password in bianco.