Per eseguire questo comando necessita avere i privileggi da root.
Per forzare un utente al cambio password al primo login, possiamo impostarlo con il comando
chage -d 0 nameuserAttenzione nameuser va sostituito con il nome utente.
Con l’opzione “-d” si imposta la data di scadenza della password. Quindi indicando 0 indica al sistema indichiamo che la password è scaduta.
Ecco quello che l’utente vedrà al primo login successivo alla nostra modifica
L’utente appena effettuera il login sarà costretto ad effettuare il cambio password.
Sempre utilizzando il comando “chage” è possibili impostare una data di scadenza per la password indicando anche un periodo di preavviso.
Ad esempio se volessimo impostare il cambio password ogni 90gg con un preavviso di 30 il comando sarebbe
chage -M 90 -W 30 nameuserI 30gg che precedono la scadenza riceverà un avviso per il cambio password.
Per vedere questi settaggi già impostati possiamo digitare:
chage -l utente