Как я могу обеспечить минимальную длину и сложность паролей пользователей в Linux?
Спасибо
Вам следует изучить все "пам" и особенно pam_passwdqc.so
модуль, который обозначает подключаемые модули аутентификации ". Страница руководства здесь: http://linux.die.net/man/8/pam_passwdqc Статья здесь: https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-10878_11-6111316.html
Этот небольшой лайнер perl one устанавливает качество пароля в соответствии с Руководством NSA по обеспечению безопасности Linux:
perl -p -i.prekickstart -e 'BEGIN {print stderr "Configure password quality module\n";} \
s{(^password\s+requisite\s+)(pam_cracklib.so)(.*)}{$1 pam_passwdqc.so min=disabled,disabled,16,12,8} ;' /etc/pam.d/system-auth
(Проверено на RedHat / Centos).
RedHat Kbase для длины и сложности пароля
Еще одна ссылка, которую я использую, может помочь более надежный пароль