Raspberry Pi Passwort vergessen

Gast #3481718
Moin allerseits,

ich habe leider mein Passwort für meinen Raspberry PI vergessen. Gibts 
ne Möglichkeit den irgendwie wieder zugänglich zu machen, indem ich die 
SD Karte in den Reader an meinem PC (Windows, aber ich könnte auch ne 
Linux VM starten) stecke?  Ich möchte das installierte System wieder 
zugänglich machen, also kein komplett neues Image auf die Karte spielen.

Hat jemand ne Idee? Danke!

Gruß,
Klaus
Gast
Hallo Klaus,

Klaus schrieb:
> ich habe leider mein Passwort für meinen Raspberry PI vergessen. Gibts
> ne Möglichkeit den irgendwie wieder zugänglich zu machen, indem ich die
> SD Karte in den Reader an meinem PC (Windows, aber ich könnte auch ne
> Linux VM starten) stecke?  Ich möchte das installierte System wieder
> zugänglich machen, also kein komplett neues Image auf die Karte spielen.
>
> Hat jemand ne Idee? Danke!

Die Paßworte werden mit einer Hashfunktion verschlüsselt und dann in der 
Datei /etc/shadow gespeichert. Das ist eine CSV-Datei; der Feldtrenner 
ist ein Doppelpunkt (':'). Das erste Feld ist der Benutzername und das 
zweite das Paßwort (die anderen Felder am Ende interessieren nicht und 
sollten nicht geändert werden). Unter Linux kannst Du mit dem Befehl 
"mkpasswd" einen solchen verschlüsselten String aus Deinem Passwort 
erzeugen und mußt diesen dann nur noch mit einem Texteditor in die 
/etc/shadow Deines RasPi eintragen.

Die andere Frage ist, wie Du an das Dateisystem ("Partition") des RasPi 
kommst. Die einfachste Lösung ist vermutlich, Deinen Computer von einer 
Linux-Live-CD wie Knoppix oder einer Ubuntu-CD zu starten. Dann steckst 
Du die SD-Karte in den Computer, mountest die SD-Karte, öffnest die 
Datei /tmp/mp/etc/shadow mit einem Texteditor und trägst dort an der 
richtigen Stelle das oben generierte Passwort ein. Danach unmountest Du 
Deine SD-Karte, steckst sie in den RasPi und meldest Dich mit Deinem neu 
gesetzten Passwort an.
1
mkpasswd -m SHA-512 -s <neuesPasswort>
2
mkdir /tmp/mp
3
sudo mount /dev/mmcblk0p1 mp
4
sudo nano /tmp/mp/etc/shadow
5
# richtige Zeile finden
6
# altes Passwort zwischen 1. und 2. Doppelpunkt löschen
7
# verschlüsseltes Passwort eintragen
8
# speichern
9
sudo umount /tmp/mp
10
rm -rf /tmp/mp

Achtung: wenn Du an der Partitionierung der SD-Karte herumgespielt hast 
oder mehr als eine SD-Karte im Rechner steckt, heißt das entsprechende 
Dateisystem möglicherweise nicht /dev/mmcblk0p1.

HTH,
Karl

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.