Ich habe mein Ubuntu-Passwort vergessen, also habe ich die Wiederherstellung gestartet und eine Root-Shell-Eingabeaufforderung aufgerufen. Folgendes ist passiert:
root@username-PC:~# passwd username
Enter new UNIX password:
Retype new UNIX password:
passwd: Authentication token manipulation error
passwd: password unchanged
password-recovery
era878
quelle
quelle
Antworten:
Stellen Sie außerdem sicher, dass Sie das Dateisystem mit Lese- / Schreibzugriff bereitstellen.
Nach der sofortigen Auswahl von 'Drop in root shell prompt' wurde festgestellt, dass das Dateisystem schreibgeschützt ist, was das Zurücksetzen des Passworts verhindert.
Wenn Sie die Option zum erneuten Anmelden
/
als auswählenread/write
und zur Eingabeaufforderung der Root-Shell zurückkehren, wurde die Kennwortänderung aktiviert.Der Befehl, der vor dem Ändern des Kennworts ausgeführt werden muss, lautet:
mount -rw -o remount /
quelle
mount
habe gezeigt, dass/
das schon als read / write gemountet war, abermount -rw -o remount /
trotzdem funktioniert hat. Keine Ahnung warum.Ich bin mir nicht sicher, wie es passiert ist. Ein sudo-Benutzer hat mein Konto erstellt, es dann gelöscht und erneut erstellt.
Hier ist was ich gefunden habe
Keine Änderung.
Es wurden keine Fehler angezeigt.
Es wurden keine Fehler angezeigt.
Sieht normal aus.
Angezeigter Benutzer und verschlüsseltes Passwort.
Hat nichts gezeigt. Ich bin nicht sicher, was das bedeutet, sehe aber nicht richtig aus.
Die Lösung bestand also darin, das Passwort zu löschen und dann ein neues Passwort zurückzusetzen.
Hoffe das hilft.
Ich habe ursprünglich hier gepostet. Beim Versuch, mein Benutzerkennwort zu ändern, wird der Fehler "Manipulieren von Authentifizierungstoken" angezeigt, aber Google zeigt dieses Ergebnis zuerst an. Ich habe es erneut gepostet.
quelle
Ich habe diesen Fehler durch Ändern des Passworts mit einem Gerät erhalten, für das kein Datum festgelegt wurde. (dh es war zufällig nach dem Booten)
Grundsätzlich geschah es, dass der illegale Zeitstempel beim Ändern des Passworts auf aktualisiert wurde
/etc/shadow
. Danach konnte man dieses Konto nicht mehr verwenden, um sich anzumelden oder sein Passwort zu ändern. Selbst mit dem Root-Account war es nicht möglich, das Passwort erneut zu ändern.Um das Konto zu reparieren, musste ich:
/etc/shadow
Datei bearbeiten (ich habe die letzte funktionierende Schattendatei verwendet)quelle
Dieser Fehler kommt von PAM (Pluggable Authentication Module), das angibt, dass das Modul das neue Authentifizierungstoken nicht erhalten konnte (überprüfen Sie, ob
auth.log
weitere Details zu diesem Fehler vorliegen).Dies hängt mit Ihren Autorisierungseinstellungen im
/etc/pam.d/
Verzeichnis zusammen (z. B.minimum_uid
incommon-auth
oder einigen anderen erforderlichen Einschränkungen ). Vergewissern Sie sich daher bitte, dass die Einstellungen im PAM-Modul korrekt sind.Sehen:
man pam_chauthtok
Manchmal kann dieser Fehler auftreten , wenn das Kennwort für einen Benutzer zu ändern , die nicht das aktuelle Passwort noch gesetzt hat und
passwd
fragt immer noch für sie, so dass die Umgehung um die Änderung zu erzwingen , ist durch Zugabesudo
, zB:sudo passwd $USER
.quelle