Недавно я попытался реализовать политику паролей (по крайней мере, одну цифру, верхний регистр, строчный регистр, специальный символ) с использованием модуля pam_cracklib. После этого система запрашивает у меня повторный пароль дважды, когда я пытаюсь сбросить пароль. Не уверен, правильно ли я изменил файл конфигурации. Я допустил ошибку в файле конфигурации «common-password». Кто-нибудь, пожалуйста, помогите мне.
Вход в систему как пользователь$ passwd
Changing password for testuser.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
Retype new password:
passwd: password updated successfully
Вход в систему как пользователь $ passwd testuser
Enter new UNIX password:
Retype new UNIX password:
Retype new password:
passwd: password updated successfully
Вы вошли как Root $ sudo passwd testuser
Enter new UNIX password:
Retype new UNIX password:
Retype new password:
passwd: password updated successfully
Содержимое моего конфигурационного файла для справки.
$ grep "^[^#;]" /etc/pam.d/common-password
password [success=1 default=ignore] pam_unix.so obscure sha512 minlen=8 remember=7 shadow
password requisite pam_deny.so
password required pam_permit.so
password requisite pam_cracklib.so try_first_pass retry=3 use_authtok lcredit=-1 ucredit=-1 dcredit=-1 ocredit=-1