Lassen Sie mich gleich zu Beginn sagen, dass es keine Möglichkeit gibt, ein Passwort wiederherzustellen (ohne tatsächlich Cracking / Hacking, von dem ich nicht weiß, wie es geht). Das Zurücksetzen Ihres Passworts ist die beste Wahl.
Im ersten Schritt müssen Sie also feststellen, ob Sie eine Möglichkeit haben, sich beim Raspbery Pi anzumelden.
Wenn Sie sich mit einem Benutzer anmelden können, der über Sudo-Rechte verfügt (einschließlich SSH), geben Sie einfach Folgendes ein:
sudo passwd
sollten Sie auffordern, ein neues Passwort zu erstellen (ohne dass Sie Ihr aktuelles Passwort eingeben müssen).
Eine andere Möglichkeit wäre, die Startkonfiguration auszuführen und das Passwort auf diese Weise zu ändern.
sudo raspi-config
Wenn Sie völlig ausgeschlossen sind, können Sie die hier erwähnte Technik ausprobieren , obwohl ich mit der Strategie keinen Erfolg hatte. Es hat mich nur davon abgehalten, das Hochfahren des RPi zu beenden.
Ich habe keine guten Techniken gefunden, um die Root-Zugriffszeit zu aktivieren (abgesehen davon, warum Sie das überhaupt tun möchten :)), geschweige denn, wenn Sie sich nicht einloggen können. Jemand kann mich korrigieren, wenn ich es bin falsch.
Hoffentlich erspart Ihnen dies das Wegblasen eines Bildes mit einem neuen. Wenn dies eine Person spart, ist es die Zeit wert, es zu posten :)
passwd
nicht seinpwd
. Aktualisierte Antwort, um dies zu zeigen.sudo passwd pi
Wenn Sie das "pi" weglassen, ändern Sie das Kennwort für das Root-Konto.Hängen Sie die SD-Karte ein, wechseln Sie in das Dateisystem und bearbeiten Sie sie
/etc/passwd
. Suchen Sie die Zeile, die mit "pi" beginnt:Befreie dich von dem x; Lassen Sie die Doppelpunkte auf beiden Seiten. Dadurch ist kein Kennwort mehr erforderlich.
Wahrscheinlich möchten Sie dann
passwd
nach dem Anmelden mit dem Befehl ein neues Kennwort erstellen .quelle
*
hat nicht funktioniert, und das Hinzufügen einerinit=/bin/sh
Methode war nutzlos ... +1Wenn Sie physischen Zugriff auf das Pi haben, lesen Sie diese Anweisungen. Montieren Sie die SD-Karte im Wesentlichen auf einem anderen Computer und bearbeiten Sie
cmdline.txt
sie (am Ende)init=/bin/sh
. Führen Sie dann die folgenden Befehle aus:quelle
Wie Jamie Cox in einer Antwort kommentierte und was für mein Problem tatsächlich funktionierte, möchten Sie möglicherweise das Kennwort für den pi-Benutzer ändern. Geben Sie es also ein
Andernfalls ändern Sie nur das Passwort für root.
quelle