Un comando come questo dovrebbe mostrarti lo stato di scadenza per tutti gli account definiti nel tuo /etc/passwd
.
cut -f 1 -d: /etc/passwd | xargs -n 1 -I {} bash -c " echo -e '\n{}' ; chage -l {}"
Il comando importante è il chage -l username
. Questo è il comando che restituisce lo stato di scadenza per un utente. Chage è anche il comando che useresti per modificare le regole di scadenza. Potrebbe essere necessario aggiungere sudo
prima del chage
a seconda della configurazione del sistema.