webentwicklung-frage-antwort-db.com.de

Wo werden Benutzername und Passwort gespeichert?

Wo ist der Benutzername und das zugehörige Passwort in Ubuntu gespeichert? Und wie wird es bei der Anmeldung überprüft?

6
Tachyons

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

8
LnxSlck