3

Существует стандартная библиотека linux pam_cracklib.so, которая позволяет настроить проверки паролей, которые выбирают пользователи. Но как я могу просто запустить pam_cracklib.so из командной строки, чтобы посмотреть, будет ли пароль принят или отклонен?

1 ответ1

1

Для этого вы можете использовать программу cracklib-check . Он просто берет пароли из стандартного stdin и выводит сообщения об ошибках / успехе в стандартный stdout .

Несколько примеров:

$ cracklib-check
Hello
Hello: it is too short.

$ cracklib-check
He4 X/%/32?+llo
He4 X/%/32?+llo: OK.

$ echo "He4 X/%/32?+llo" | cracklib-check
He4 X/%/32?+llo: OK.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .