文章目录[隐藏]

现在应用越来越多,经常要输入密码,有的对密码的健壮性没有要求,有的需要大小写,特殊字符,数字,至少多少位等等,绞尽脑汁想不到好一点的密码。之前我一直在用 或者 1Password 的密码生成工具来生成密码,但是对于不使用这些密码保存工具的同学来说,难道就真的束手无策了吗?

好在 系统下(我不用 ),我们还是有办法可以生成复合要求的密码的。

openssl

很多人不知道,openssl 其实也有输出随机字符串的功能吧,使用方式如下:

示例:

pwgen

pwgen 是 Linux 中一款比较专业的密码生成工具,当然也是支持 MacOS 的,安装方式如下:

使用方式:

使用方式如下:

最后,再复杂的密码,如果记录在纸上或无加密的文档中,也就跟 123456 无异,建议使用加密文档来保存复杂密码,也可以使用 LastPass 或 1Password 来创建并存储复杂密码。