弱密码检测又没过?教你一键设置高强度随机密码

简介: 有时候为了简单,总喜欢设置123456的弱密码,但是这种密码过于简单,不太安全。

有时候为了简单,总喜欢设置123456的弱密码,但是这种密码过于简单,不太安全。
不过设置高强度的复杂密码也是一个“麻烦事”,下面给你们总结了几种常用的命令方式。

方式一

# 设置随机密码
[root@www.lutixia.cn ~]# cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 16
  
# 设置密码,并修改root管理员密码
[root@www.lutixia.cn ~]# cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 16 | tee /tmp/pwd.txt | passwd  --stdin root

方式二

[root@www.lutixia.cn ~]#  yum install expect -y
# 打印16位数的随机密码,-l 16表示密码长度为16,-d 2至少包含2个数字,-C 5至少包含5个大写字母,-s 2至少包含2个特殊字符
[root@www.lutixia.cn ~]#  mkpasswd -l 16 -d 2 -C 5 -s 2
MdvM{Snjc13.tvXR

方式三

[root@www.lutixia.cn ~]#  yum install pwgen -y
# 打印5个16位数的随机密码,-1表示竖向打印,默认横向打印
[root@www.lutixia.cn ~]#  pwgen -1 -y 16 5
相关文章
|
存储 并行计算 算法
常识一用户密码存储策略
常识系列,作为一名互联网门外汉的科普系列
470 0
常识一用户密码存储策略
|
4月前
|
数据安全/隐私保护
超级弱口令检查工具
超级弱口令工具在检测系统漏洞中的作用,包括如何使用和自定义设置。
669 2
|
4月前
|
存储 数据安全/隐私保护 Python
`zxcvbn`是一个用于密码强度估计的开源库,由Dropbox开发。它基于一系列启发式方法,包括密码字典、常见密码模式、键盘布局等,来评估密码的强度。
`zxcvbn`是一个用于密码强度估计的开源库,由Dropbox开发。它基于一系列启发式方法,包括密码字典、常见密码模式、键盘布局等,来评估密码的强度。
|
5月前
|
SQL 安全 应用服务中间件
技术心得记录:弱口令漏洞详解
技术心得记录:弱口令漏洞详解
|
6月前
|
安全 数据安全/隐私保护
弱口令检测 -- WebCrack v(1.1)
弱口令检测 -- WebCrack v(1.1)
102 0
|
安全 算法 网络安全
从信息理论的角度理解密码安全
从信息理论的角度理解密码安全
158 0
|
存储 算法 安全
|
安全 算法 Java
密码转换的算法解析(简单密码)
HashMap在java编程中是非常方便对于我们赋值取值
密码转换的算法解析(简单密码)
|
数据安全/隐私保护
一次性密码本-绝对不会被破译的密码
一次性密码本-绝对不会被破译的密码
|
安全 Ubuntu 程序员
3 种生成高强度密码的方法
在生活中,我们需要用到大量的密码,这些密码最好不要统一,否则万一泄漏的话,所有账号都暴露在风险之下。而在工作中,我们同样也需要用到大量密码,比如批量添加用户,批量设置服务器密码等。
636 0