Le 5 janvier 2012 12:16, Pat_Tune <[email protected]> a écrit :
> Bonjour,
>
> j'ai pu modifier le mot de passe de mon user. en changeant les valeur dans
> le fichier common-passwrd.
>
> le probleme qui se passe c'est que je ne sais pas quel omplexite des mots de
> passe ldap utilise !!
> un mot de passe de 11 carac : &qsdfg!1*2 n'est pas accepte!
> voici le message du client :
> $passwd
> Enter login(LDAP) password:
> New password:
> Re-enter new password:
> LDAP password information update failed: Constraint violation
> Password fails quality checking policy
> Retapez le nouveau mot de passe :
>
> Dans les log :
> pam_ldap: ldap_modify_s Constraint violation
> Jan  5 12:04:33 ldap-test passwd[13583]: pam_unix(passwd:chauthtok): user
> "ppp" does not exist in /etc/passwd
>
> Quel moyen ai-je pur savoir sur quoi ldap se base pour vérifier la
> complexité des mots de passe ?
> j'ai compilé la fonction check_password sur la procédure suivante :
> http://ltb-project.org/wiki/documentation/openldap-ppolicy-check-password

Essaie de regarder dans les logs OpenLDAP (par défaut
/var/log/openldap.log), normalement le module check_password y inscrit
les contraintes.

La configuration de ce module est expliqué ici :
http://ltb-project.org/wiki/documentation/openldap-ppolicy-check-password#configuration

Clément.
_______________________________________________
ltb-users mailing list
[email protected]
http://lists.ltb-project.org/listinfo/ltb-users

Reply via email to