我怎样才能在Linux上为用户密码强制实现最大长度和复杂度?
谢谢
您应该查看所有“pam”,特别是代表可插入validation模块的pam_passwdqc.so模块“手册页: http : //linux.die.net/man/8/pam_passwdqc Article here: https:// web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-10878_11-6111316.html
这个perl的一个class轮将根据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上testing)。
RedHat Kbase的密码长度和复杂性
多一个链接我有使用日志可能会帮助更强大的密码