Raspberry Pis sunt grozave, dar uneori capacitatea lor de a continua să ruleze în fundal poate duce la uitarea parolelor de root. Mi s-a întâmplat de mai multe ori să fiu sigur că știu parola de root, doar pentru a afla că am uitat-o.
Din fericire, Raspberry Pi are o „caracteristică” pe care majoritatea mașinilor Linux nu o au: stocare primară foarte ușor de îndepărtat.
Pentru a reseta parola:
- Închideți alimentarea și scoateți cardul SD din Pi și puneți-l în calculator.
- Deschideți fișierul „cmdline.txt” și adăugați „init=/bin/sh” la sfârșit. Acest lucru va face ca mașina să pornească în modul single user.
- Puneți cardul SD înapoi în Pi și porniți.
- Când apare promptul, tastați ‘su’ pentru a vă autentifica ca root (nu este nevoie de parolă).
- Tastați „passwd pi” și apoi urmați instrucțiunile pentru a introduce o nouă parolă.
- Închideți aparatul, apoi scoateți din nou cardul și puneți fișierul cmdline.txt la loc așa cum era, eliminând bitul ‘init=/bin/sh’.
Clujba cmdline.txt ar trebui să arate ceva de genul acesta:
Este demn de remarcat faptul că, având în vedere că acest proces este atât de ușor cum este, să luăm în considerare faptul că o persoană rău intenționată cu acces fizic la Raspberry Pi ar putea face acest lucru la fel de ușor ca și dumneavoastră.
Contul root solicită o parolă:
Dacă contul root solicită o parolă (ceea ce nu este obișnuit), puteți, din nou pe computerul dumneavoastră, să deschideți fișierul /etc/shadow și să înlocuiți parola root de acolo cu un asterisc. Acest lucru va schimba parola pentru a fi goală.