码迷,mamicode.com
首页 > 其他好文 > 详细

密码复杂度

时间:2017-12-04 10:22:23      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:ges   phrase   大小写   技术分享   UI   tab   nim   deny   color   

1.密码有效期

cp /etc/login.defs /etc/login.defs.bak
vim /etc/login.defs
# Password aging controls:
#
#    PASS_MAX_DAYS    Maximum number of days a password may be used.
#    PASS_MIN_DAYS    Minimum number of days allowed between password changes.
#    PASS_MIN_LEN    Minimum acceptable password length.
#    PASS_WARN_AGE    Number of days warning given before a password expires.
#
PASS_MAX_DAYS    90
PASS_MIN_DAYS    80
PASS_MIN_LEN            10
PASS_WARN_AGE    7

 

2.密码复杂度

cp /etc/pam.d/system-auth-ac /etc/pam.d/system-auth-ac.bak
vim /etc/pam.d/system-auth

。。。。。。
#password    requisite     pam_cracklib.so try_first_pass retry=3 type=             ##注释这一行,添加下一行
password    requisite     /lib/security/$ISA/pam_passwdqc.so  min=disabled,24,16,12,10  passphrase=3 max=40 enforce=everyone retry=3 similar=deny
password    sufficient    pam_unix.so sha512 shadow nullok try_first_pass use_authtok
password    required      pam_deny.so

3.测试

echo "mhokwyaofnrd"|passwd --stdin root         ##仅仅小写,不通过
echo "IEJVRRzfdHPI"|passwd --stdin root         ##大写,小写,不通过


echo "cyd******Ab8C"|passwd --stdin root          ##大小写,特殊字符,通过。

echo "Jes&us*****12"|passwd --stdin root          ##通过

如果出现下面模块不支持的情况

 技术分享图片

 

请换种 模块支持( 上面使用了/lib/security/$ISA/pam_passwdqc.so 模块

 

密码复杂度

标签:ges   phrase   大小写   技术分享   UI   tab   nim   deny   color   

原文地址:http://www.cnblogs.com/dadonggg/p/7975710.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!