- A+
所属分类:未分类
默认情况下,RHEL 和它的衍生版使用 cracklib 模块来检查密码强度。我们将教你如何使用 cracklib 模块检查密码强度。
如果你想检查你创建的密码评分,请使用 pwscore 包。
安装 cracklib 模块
yum install cracklib
使用 cracklib 模块检查密码复杂性
安装完成后,试试一些场景,如下:
1:
$ echo "password" | cracklib-check password: it is based on a dictionary word
如上,检查出password这个词出现在字典中了:
2:
$ echo "123" | cracklib-check 123: it is WAY too short
如上,检查出123密码太短
3:
$ echo "ME$2w!@fgty6723" | cracklib-check ME!@fgty6723: OK
如上,检查出ME$2w!@fgty6723这个密码复杂性OK
安装 pwscore
yum install libpwquality
使用pwscore对密码进行评分
1:
$ echo "password" | pwscore Password quality check failed: The password fails the dictionary check - it is based on a dictionary word
如上,检查出字典中存在:
2:
$ echo "123" | pwscore Password quality check failed: The password is shorter than 8 characters
如上,Linux 中的默认密码长度为 7 个字符。如果你提供的密码少于 7 个字符,那么你将看到一条消息“密码短于 8 个字符”。
3:
$ echo "ME!@fgty6723" | pwscore 90
如上,改密码得分90
- 安卓客户端下载
- 微信扫一扫
- 微信公众号
- 微信公众号扫一扫