Expiration du mot de passe
Lorsque vous créez des comptes d'utilisateur, vous devez avoir pour politique de fixer un âge minimum et maximum pour les mots de passe, ce qui oblige les utilisateurs à changer leurs mots de passe lorsqu'ils expirent.
Pour visualiser facilement l'état actuel d'un compte utilisateur, utilisez la syntaxe suivante :
sudo chage -l username
one@onezero:~$ sudo chage -l one
Last password change : Feb 15, 2012
Password expires : never
Password inactive : never
Account expires : never
Minimum number of days between password change : 0
Maximum number of days between password change : 99999
Number of days of warning before password expires : 7
Pour définir l'une de ces valeurs, il suffit d'utiliser la syntaxe suivante et de suivre les invites interactives :
sudo chage username
Voici également un exemple de la manière dont vous pouvez modifier manuellement la date d'expiration explicite (-E) au 31/01/2012, âge minimum du mot de passe (-m) de 5 jours, âge maximal du mot de passe (-M) de 90 jours, période d'inactivité (-I) de 5 jours après l'expiration du mot de passe, et une période d'avertissement (-W) de 14 jours avant l'expiration du mot de passe.
sudo chage -E 01/31/2012 -m 5 -M 90 -I 30 -W 14 username
Pour vérifier les changements, utilisez la même syntaxe que celle mentionnée précédemment :
sudo chage -l username
Pour plus d'aide