Was ist die "neue" login.defs-Datei in Ubuntu 16.04?

435
Tobin Shields

Ich durchlaufe derzeit TestOut für meine Linux + -Zertifizierung und habe den Abschnitt über Benutzer und Gruppen aufgerufen. Der Ausbilder zeigte, dass die Datei login.defs zum Ändern der Standardbenutzerdaten verwendet wurde. Ich verwende Ubuntu 16.04, um zu folgen, und wenn ich die Datei durchgehe, erhalte ich folgende Nachricht:

Screenshot der Katzenausgabe

Es sagt, dass es jetzt veraltet ist. Wo kann ich diese Werte in der aktuellen Version von Ubuntu bearbeiten?

2

1 Antwort auf die Frage

1
grawity

Sie verstehen die Warnmeldung falsch. Es gibt keine "neuen login.defs"; Die vorhandene Datei wird weiterhin verwendet, unterstützt jedoch nach der Warnung nicht mehr die 4 Optionen.


Einige dieser Optionen haben sich nicht gerade anderswo bewegt. Sie wurden vollständig entfernt. Wird beispielsweise CLOSE_SESSIONSpermanent aktiviert, da das Deaktivieren Probleme mit einer Reihe von PAM-Modulen verursacht.

Die anderen Optionen wurden nie von den entsprechenden PAM-Modulen unterstützt. Sie funktionieren nur auf Systemen mit PAM-losem Login. /etc/pam.dStattdessen wird die entsprechende PAM-Option angegeben .

  • Die meisten Authentifizierungsmodule, z. B. pam_unix (8), erlauben keine Anpassung der Kennwortabfrage.
  • Das Modul pam_mail (8) akzeptiert dir=einen Speicherort im Maildir-Format (auch bekannt als qmail).
  • NO_PASSWORD_CONSOLE konnte über das Modul pam_succeed_if (8) emuliert werden.

Relevante Änderungsprotokolle: