Wo ist der Benutzername und das zugehörige Passwort in Ubuntu gespeichert? Und wie wird es bei der Anmeldung überprüft?
Passwörter finden Sie (in Hash-Form) in/etc/shadow und die Benutzer in/etc/passwd.
Das Anmeldeprogramm wird verwendet, um eine neue Sitzung mit dem System einzurichten. Es wird normalerweise automatisch durch Beantworten der Anmeldung aufgerufen: Aufforderung am Terminal des Benutzers. Die Anmeldung ist möglicherweise eine Besonderheit der Shell und wird möglicherweise nicht als Unterprozess aufgerufen. In der Regel wird die Anmeldung von der Shell als Exec-Anmeldung behandelt, wodurch der Benutzer die aktuelle Shell verlässt. Wenn Sie versuchen, die Anmeldung von einer beliebigen Shell aus auszuführen, die Anmeldeshell jedoch nicht, wird eine Fehlermeldung ausgegeben.
The user is then prompted for a password, where appropriate. Echoing is
disabled to prevent revealing the password. Only a small number of
password failures are permitted before login exits and the
communications link is severed.
If password aging has been enabled for your account, you may be
prompted for a new password before proceeding. You will be forced to
provide your old password and the new password before continuing.
Please refer to passwd(1) for more information.
Weitere Informationen unter: http://manpages.ubuntu.com/manpages/hardy/man1/login.1.html
http://manpages.ubuntu.com/manpages/hardy/man5/passwd.5.html