Wie kann ich die Anmeldung umgehen bzw. das Passwort wieder herstellen?
Betriebssystem ist Xubuntu (linux gnu grub version 2.02 beta2-9ubuntu1.7)
Nach langer Zeit habe ich mein Reisenotebook herausgekramt und festgestellt, dass ich mich an das Passwort nicht mehr erinnern kann.
Das Terminal anfangs mit der Esc Taste kann ich aufrufen. Dann steht doch "Erweiterte Optionen für Ubuntu". Weiß Jemand wie ich auf den Rechner wieder zugreifen kann ? Bzw. das Passort ändern / umgehen kann ohne das Benutzerkonto zu löschen ? Ich muss auf die Daten noch zugreifen können die dort hinterlegt sind. Danke im vorraus.
1 Antwort
- In Grub, wähle "Erweiterte Optionen für Ubuntu" aus
- Wähle anschließend den Eintrag mit "Recovery Mode" aus. Sollten mehrere da sein, nimm den mit der höchsten Versionsnummer
- Im Recovery Menü wähle den Eintrag mit "root" aus um zu einer shell mit root-Rechten zu gelangen
- Als nächstes musst du das Dateisystem mit Schreibrechten neu einhängen (hat standardmäßig nur Leserechte). Das geht mit: mount -rw -o remount /
- Und dann kannst du mit passwd <benutzername> ein neues Passwort für den gewünschten Benutzer festlegen. Wenn du auch den Benutzernamen vergessen hast, kannst du dir die Homeverzeichnisse auflisten lassen. Deren Bezeichnung entsprechen standardmäßig den Benutzernamen. Das geht mit ls /home
- Schließlich mit exit die shell verlassen, Rechner neu starten bzw. ins normale Xubuntu starten und mit dem neuen Passwort einloggen
Ist zwischen "mount" und "-rw" ein leerzeichen
Ja. Hätte es gleich als Quelltext formatiert damit es leichter zu erkennen ist, aber das beißt sich mit der Aufzählungsformatierung
mount -rw -o remount /
Bash: Syntaxfehler beim unerwarteten Wort >>newline<<
So eine Meldung sollte eigentlich nicht kommen. Die kommt normalerweise nur wenn man einen Syntaxfehler in einem Shellskript hat. Aber wir rufen hier gar keins auf. passwd ist eine Anwendung und kein Skript.
Mein Benutzer(name) sei "nicht vorhanden".
Hast du mal mit
ls /home
dir die Namen der Homeverzeichnisse angesehen? Du musst den Benutzernamen korrekt angeben - die Groß- und Kleinschreibung ist wichtig!
Ubuntu sollte auch mit dem Befehl
users
alle Nutzer anzeigen. Oder man kann sich die passwd-Datei mal ausgeben lassen, das kann auch Aufschluss über Nutzernamen geben (wenns auch für einen Laien etwas verwirrend sein kann).
cat /etc/passwd
Beim Passwort und Benutzernamen festlegen zeigt er mir "Bash: Syntaxfehler beim unerwarteten Wort >>newline<<
Ist zwischen "mount" und "-rw" ein leerzeichen ?
Erstmal danke für die Anleitung. Ich werde es gleich ausprobieren.
Mein Benutzer(name) sei "nicht vorhanden".