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
