Projet

Général

Profil

Tâche #31125

Mis à jour par Laurent Flori il y a plus de 3 ans

Lors de l'invocation de la commande chpasswd durant l'instance, aucun mot de passe n'est accepté y compris ceux remplissant les conditions.

chpasswd fait appel à pam via le fichier /etc/pam.d/chpasswd.
Dans ce fichier est inclus le fichier /etc/pam.d/common-password qui contient
<pre>
password required pam_passwdqc.so ask_oldauthtok similar=deny min=disabled,9,9,8,8 passphrase=0 max=40
password requisite pam_unix.so nullok sha512 minlen=8 use_first_pass
</pre>
Si on remplit le fichier /etc/pam.d/chpasswd avec le contenu du fichier /etc/pam.d/common-password en enlevant l'option *ask_oldauthtok* la commande chpasswd fonctionne correctement.
Le contenu du fichier /etc/pam.d/chpasswd devrait être (sans l'include de common-passwsord):

<pre>
password required pam_passwdqc.so similar=deny min=disabled,9,9,8,8 passphrase=0 max=40
password requisite pam_unix.so nullok sha512 minlen=8 use_first_pass
</pre>

Retour