Error: User not known to the underlying authentication module
Ich wollte das Password für einen User ändern
root@vs1139012:~# passwd username
Enter new UNIX password:
Retype new UNIX password:
passwd: User not known to the underlying authentication module
passwd: password unchanged
Es war ein Benutzer, den ich manuell in der /etc/passwd umbenannt hatte. Ein kurzes
pwconv
löste das Problem. Hintergrund: Neben dieser /etc/passwd Datei gibt es im Linux noch sogenannte "shadow" Dateien. Durch mein manuelles Umbennen waren die beiden Dateien nicht mehr synchron. der Befehl pwconv synchronisiert diese wieder und dann klappts auch wieder mit dem Nachbarn.