centos7修改密码复杂度策略并没有生效.

1,我是用vmware装的是centos7虚拟机,之前漏洞检查检查出有密码复杂度漏洞,
在网上找到修改办法,在/etc/pam.d/system-auth加了
password requisite pam_cracklib.so try_first_pass retry=3 dcredit=-1 lcredit=-1 ucredit=-1 ocredit=-1 minlen=8

2,然后我进入test用户,是用passwd命令修改密码,发现没用大写字母也越修改成功,求大神知道这是为啥

直接 :wq 保存退出后自动生效。

没生效那估计要重启机子后才生效

我也是这个情况 验证是肯定验证了 有提示 但是不能拒绝他修改

centos7中建议使用默认的pw__quality模块,如果一定要用centos6时代的cracklib模块,请把"password requisite pam_cracklib.so......."放在“password requisite pam_pwquality.so”这一行的前面。
参考:https://blog.csdn.net/longfeizzu/article/details/101377584