Warum fragt der Benutzername sudo passwd immer wieder nach dem aktuellen Passwort

Warum fragt der Benutzername sudo passwd immer wieder nach dem aktuellen Passwort

Ich befinde mich in der bizarren Situation, dass ich das Benutzerkennwort auf meinem Computer (Ubuntu 16.04) weder mit Eighter sudo passwd usernamenoch passwd usernameüber das Root-Konto zurücksetzen kann.

root@adam-minipc:~ # passwd mikolaj
Current password: 
New password: 
New password (again): 
passwd: Authentication token manipulation error
passwd: password unchanged

Im /etc/shadowentsprechenden Eintrag heißt es:

mikolaj:!:18063:0:99999:7:::

Warum ist das so? Was ist die Ursache und wie kann ich das Passwort zurücksetzen? Wurde ich gehackt?


Auch das Entsperren des Kontos hilft nicht:

root@adam-minipc:~ # passwd -u mikolaj
passwd: unlocking the password would result in a passwordless account.
You should set a password with usermod -p to unlock the password of this account.

usermod -p <encrypted password> mikolajerfordert ein verschlüsseltes Passwort und fügt es einfach in die /etc/shadowDatei ein. Ich weiß nicht, wie ich an das verschlüsselte Passwort komme, und selbst wenn ich es wüsste, muss es eine Möglichkeit geben, ein Passwort einfach zurückzusetzen, wenn man Root ist. Ich sehe dieses Verhalten zum ersten Mal passwdund bin ehrlich gesagt wirklich ratlos.


Die Frage ist anders alsBeim Versuch, mein Benutzerkennwort zu ändern, erhalte ich die Fehlermeldung „Manipulation des Authentifizierungstokens“, weil es nichts mit dem schreibgeschützten Dateisystem zu tun hat, noch beschwere ich mich überhaupt über den Fehler. Ich möchte wissen, warum sudo passwd <username>plötzlich nach einem aktuellen Passwort gefragt wird. Auf allen meinen anderen Systemen passiert das nicht.

Antwort1

Ich habe endlich die Lösung gefunden, aber sie beantwortet nicht die Frage, warum sudo passwd <username>plötzlich nach dem aktuellen Passwort gefragt wird. Daher werde ich sie nicht als Lösung markieren.

Um das Problem zu lösen, führen Sie es als Root aus usermod -p "" mikolajund ändern Sie dann das Kennwort passwdwie immer. Wenn Sie nach dem aktuellen Kennwort gefragt werden, drücken Sie einfach die Eingabetaste, ohne etwas einzugeben.

verwandte Informationen