Ich möchte ein Konto auf einem Linux-Server einrichten und dafür sorgen, dass das Kennwort des Kontos niemals abläuft. Ich habe Schwierigkeiten, es mit der passwd
Manpage herauszufinden . Könnte mir bitte jemand helfen?
So maximieren Sie den Ablauf des Kennworts:
passwd -x 99999 username
So deaktivieren Sie den Kontoablauf:
usermod -e '' username
Um beides mit chage zu tun:
chage -E -1 -M -1 username
Informationen zum Festlegen der Systemstandards finden Sie unter / etc / default / useradd
Deaktivieren Sie die Alterung, während der Benutzer das aktuelle Kennwort behalten kann
passwd -x -1 username
Erzwingen Sie, dass der Benutzer das Kennwort bei der nächsten Anmeldung ändert, und deaktivieren Sie dann die Alterung
passwd -x 0 username
(Hoffentlich hilft das jemandem)
https://docs.oracle.com/cd/E19455-01/806-1387/6jam6929e/index.html#a08paswd-89198
Sie möchten den chage
Befehl, dass Sie das Mindestkennwort für das Konto auf eine unglaublich lange Zeit wie 9999999999 Tage festlegen.
Hier ist eine sehr gute Anleitung - http://www.cyberciti.biz/tips/setting-off-password-aging-expiration.html
chage
hat einen expliziten Wert für dieses Verhalten. Siehe zum Beispiel die Antwort von bindbn.Der vollständige Befehl zum Verringern anderer vorheriger Konfigurationen lautet wie folgt:
quelle
AIX: Nicht ablaufendes Passwort
Ändern der Größe des Benutzerverlaufs
Ändern Sie das Benutzerpasswort
Löschen Sie Flags, die das Betriebssystem anweisen, das Kennwort beim Anmelden zurückzusetzen (nach dem Zurücksetzen des Kennworts).
Wenn Sie durch Bearbeiten der Größe Ihres Benutzerverlaufs keine Aufregung verursachen möchten, können Sie mit dem folgenden Befehl die Sicherheitsdatei so ändern, dass das letzte Mal, wenn Sie Ihr Kennwort zurücksetzen, immer das heutige Datum ist. Sie können dies in Ihre
.profile
Datei exportieren, damit es auch bei jeder Anmeldung ausgeführt wird.quelle
Hier ist ein vollständiges Beispiel für den Befehl chage (Alter ändern) zum Linux-Ablaufkennwort: Deaktivieren Sie den Kennwortablauf und das Konto vollständig:
Parameter Befehl chage:
Der Beispielbenutzername lautet: sysadmit
Auszug aus: http://www.sysadmit.com/2017/11/linux-caducidad-contrasena.html
quelle