Linux怎样随机生成密码mkpasswd

2023-04-11 02:30:00 密码 生成 随机
Linux随机生成密码的方法有很多,这里介绍一种使用mkpasswd命令的方法。 首先,安装mkpasswd命令: sudo apt-get install whois 然后,生成密码: mkpasswd --method=sha-512 输出结果类似于: $6$rounds=4096$uVxm7H4I$V/Xg2z/Yy6Uo8.5Wb.5/Ez.oZ6/vF/CnY.YB/9k9nhT1b/vZl/2Qn0F1/6iWm/vZ/g.z/7X/8/C2.7/h.3/I/ 可以看到,输出结果包含了密码的加密方式、盐值和密码哈希值。 如果需要指定密码的长度,可以使用--length选项: mkpasswd --method=sha-512 --length=8 如果需要指定密码中包含的字符,可以使用--charset选项: mkpasswd --method=sha-512 --charset=lower,upper,digits,punct 上面命令生成的密码只包含小写字母、大写字母、数字和标点符号。 如果需要生成特定格式的密码,可以使用--pattern选项: mkpasswd --method=sha-512 --pattern='?l?l?l?l?l?l?l?l' 上面命令生成的密码只包含小写字母,长度为8个字符。 参考文献: https://blog.csdn.net/u010853261/article/details/82755909

相关文章