发新话题
打印

如何限制密码的安全度??

如何限制密码的安全度??

1。关于/etc/login.defs中的 PASS_MIN_LEN    5 作用是什么,什么叫默认初始密码??是说用户修改自己的密码长度 一定要超过5吗? 我测试的结果不是
2。 如果我用设置密码长度 至少 为15 ,修改
pam.d中的system-auth中的
password    requisite     /lib/security/$ISA/pam_cracklib.so minlen=15 retry=3

对吗?(/etc/pam.d/passwd不修改)


测试的结果 也不对,问题出在哪里??


请高手指教 。非常感谢      

TOP

限制最小口令长度仅需修改/etc/login.defs,而/etc/pam.d中的文件不需修改。      
林子大了,什么鸟都有......

TOP

你修改 /etc/login.defs 有用吗??
请测试 一下。如果只修改 PASS_MIN_LEN    5
不可以限制口令长度。这个参数 说明是初始默认密码长度。何解??      

TOP

有用呀,显示:
复制内容到剪贴板
代码:
[root@machine etc]# passwd test
Changing password for user test.
New UNIX password:
[color=#FF0000]BAD PASSWORD: it is too short[/color]
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@machine etc]#
你还要什么?如果想强制限制长度当然不行!      
林子大了,什么鸟都有......

TOP

错了。你输入的密码 一定没有超过6位。如果你把PASS_MIN_LEN 5  改成 PASS_MIN_LEN 15,也是没用的,即使修改 pam.d/system-auth 里的cracklib.so minlen=15 也不可以。
你可以测试      

TOP

我找到了 一个解释。请看连接
http://mlsx.xplore.cn/read.php/240.htm
说的很详细。

只是
我还有一个问题。为什么 用root设置密码 就没有这个设置??

还有就是 我怎么 才能看到

"可以看这个代码片段(cracklib/cracklib,2.7/cracklib/fascist.c):其中的MINLEN):
"

fascist.c这个文件.      

TOP

关于这个问题 在 goole里 充斥的都是 只要修改 login.defs  就可以 加大密码安全了。

现在 需要以正视听!!      

TOP

发新话题