Benutzer ist nicht in der Passwortliste

Benutzer ist nicht in der Passwortliste

Ein Benutzer hat sein Passwort vergessen und ich möchte es als Root wiederherstellen. Dazu verwende ich inso:

#passwd <user>
passwd: user '<user>' does not exist

Ich weiß, dass der Benutzer da ist, weil ich beim Versuch über SSH nach dem Passwort gefragt werde. Entweder ist der Benutzer nicht in

/etc/passwd/

Antwort1

ssh fragt nach einem Passwort, unabhängig davon, ob der Benutzer existiert oder nicht. Dies soll zum Teil dazu beitragen, die Fehlerursache bei einer fehlgeschlagenen Anmeldung zu verschleiern und zum Teil auch dazu, die Möglichkeit von Brute-Force-Angriffen einzuschränken.

Wenn der Benutzer nicht angemeldet ist /etc/passwd, existiert er nicht, zumindest nicht als lokaler Benutzer. Wenn Sie sich über das Netzwerk anmelden, existiert der Benutzer möglicherweise immer noch, wo auch immer diese Konten definiert sind.

verwandte Informationen