Я переместил проверку качества пароля в Samba из check password script
в PAM, теперь, когда pam_passwdqc
или pam_cracklib
запретить смену пароля пользователь возвращает ошибку «Доступ запрещен», а не стандартная «Введенный вами пароль не соответствует политике паролей yada yada» (все еще в основном неверно, если задействована проверка словаря и существуют разные правила для разной длины).
Как я могу заставить Samba возвращать ошибку «пароль не соответствует политике», когда PAM отклоняет изменение пароля? Я уже использую pam password change = yes
Могу ли я заставить Samba возвращать более конкретную ошибку и заставить Windows отображать ее? например: ваш пароль слишком короткий, ваш пароль основан на словарном слове, ваш пароль также должен содержать символы, отличные от букв.
Samba отправляет вашим клиентам сообщения NT_STATUS_ *. Я не думаю, что это настраивается.