Le mar 25/11/2003 � 14:05, Fr�d�ric Bothamy a �crit :
> * Philippe Amelant <[EMAIL PROTECTED]> [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 <[EMAIL PROTECTED]>

Répondre à