[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: password aging



Le mar 25/11/2003 à 14:05, Frédéric Bothamy a écrit :
> * Philippe Amelant <philippe.amelant@free.fr> [2003-11-25 13:47] :
> > Salut,
> > existe-t-il un utilitaire pour voir la durée de validité restante d'un
> > mot passe pour tout les utilisateurs ?
> > Pour permettre à root d'avoir une information synthétique.
> 
> Un bête :
> 
> for i in $(cut -d ':' -f 1 < /etc/passwd); do passwd -S $i;done
merci pour vos réponses, c'est pas très lisible sous cette forme mais ça
m'a bien aidé :)

j'ai a peu prés ce que je veux en faisant ça

for mdp in `cat /etc/passwd | cut -d : -f1`; do  s="" ; s="`passwd -S
$mdp | cut -d ' ' -f 3`" ; ss="" ; ss="`passwd -S $mdp | cut -d ' ' -f
5`"; d=""; d="`date -d \"$s $ss days\" --rfc 2>&1`" ; echo "$mdp $d" |
grep -v invalid ; done

ça marche que sous root.

> 
> ferait l'affaire ? Les valeurs des champs semblent correspondre à celles
> indiquées dans la page de manuel de shadow (5) et sont indiquées dans le
> Shadow Password HOWTO (section 7.2,
> http://www.traduc.org/docs/HOWTO/lecture/Shadow-Password-HOWTO.html).
> 
> 
> Fred
> 
> -- 
> Comment poser les questions de manière intelligente ?
> http://www.gnurou.org/documents/smart-questions-fr.html
> Code de conduite des listes Debian
> http://www.fr.debian.org/MailingLists/#codeofconduct
-- 
Philippe Amelant <philippe.amelant@free.fr>



Reply to: