如何用Cracklib检查Linux中的密码强度?

密码 安全是信息技术的重要课题。我们称之为密码,但实际上它是进入系统的钥匙。使用基于密钥的身份验证来减少身份验证密码更安全,但这并不总是可能的。因此对于基于口令的认证来说口令的强度是很重要的。

null

我们怎样才能使密码强大

实际上,使密码强大是很容易的。重要的是将此作为默认行为。只要多输入5个字符,我们的系统就会像城堡一样。

  • 至少使用14个字符
  • 使用易于记忆的表达式
  • 使用.,;“!3次以上

安装Cracklib

Ubuntu、Debian、Kali、Mint:

我们将安装 cracklib-runtime 包装如下 Ubuntu命令 ,德比安,卡利和薄荷。

$ sudo apt-get install cracklib-runtime -y

Fedora、CentOS、RedHat:

cracklib 是我们将在Fedora、CentOS和RedHat安装的软件包。

$ yum install cracklib -y

检查给定密码

提供了不同的工具 cracklib 但最有用和最重要的是 cracklib-check 命令。我们将提供要检查的密码 cracklib-check 命令作为标准输入。

简单化/系统化

我们将检查密码 123456 我们知道这是不安全的。

$echo "123456" | cracklib-check
Simplistic/systematic
简单化/系统化

太短

it is too short 消息意味着我们需要使用比给定密码更多的字符。

$ echo "admin" | cracklib-check
Too Short
太短

确定或密码是安全的

如果给定的密码是安全的 OK 消息被打印到 屏幕 .

$ echo "3dAmI12." | cracklib-check
Ok or Password Is Secure
确定或密码是安全的

检查文件中的多个密码

如果逐个检查密码是一个漫长的过程,我们可以通过从一个文件中提供密码来检查密码。在本例中,我们将把所有密码写入名为 pass 并重定向到 cracklib-check 命令如下。

$ cat pass | cracklib-check
Check Multiple Password From File
检查文件中的多个密码

相关文章: 如何在卡利安装Tenable Nessus?

如何用Cracklib检查Linux中的密码强度?信息图

How To Check Password Strength In Linux With Cracklib? Infografic
如何用Cracklib检查Linux中的密码强度?信息图

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享