Dieser Artikel beschreibt, wie Sie Benutzer dazu bringen können, ihr Passwort bei ihrer nächsten Anmeldung zu ändern.
Sie können dies tun, indem Sie entweder chage
verwenden (Alter ändern) oder passwd
(Passwort)-Befehl.
chage
Das folgende Beispiel zeigt das Erstellen eines Benutzers und die Verwendung von chage
Befehl, um eine Passwortänderung zu erzwingen:
Create user:
~]# useradd testuser1
[root@localhost ~]# passwd testuser1
Changing password for user testuser1.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
Set expiration:
~]# chage -d 0 testuser1
Testing:
~]$ su - testuser1
Password:
You are required to change your password immediately (administrator enforced)
Current password:
New password:
Retype new password:
[testuser1@localhost ~]$
passwort
Das folgende Beispiel demonstriert das Erstellen eines Benutzers und die ausschließliche Verwendung von passwd
Befehl, um eine Passwortänderung zu erzwingen:
Create user:
~]# useradd testuser2
~]# passwd testuser2
Changing password for user testuser2.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
Set expiration:
[root@localhost ~]# passwd -e testuser2
Expiring password for user testuser2.
passwd: Success
Testing:
~]$ su - testuser2
Password:
You are required to change your password immediately (administrator enforced)
Current password:
New password:
Retype new password:
[testuser2@localhost ~]$
Beide Optionen zwingen Benutzer dazu, ihr Passwort bei der nächsten Anmeldung zu ändern.