像下面这样执行 makepasswd 来生成 10 个 14 字符长的随机强密码。
$ makepasswd --chars 14 --count 10 TqmKVWnRGeoVNr mPV2P98hLRUsai MhMXPwyzYi2RLo dxMGgLmoFpYivi 8p0G7JvJjd6qUP 7SmX95MiJcQauV KWzrh5npAjvNmL oHPKdq1uA9tU85 V1su9GjU2oIGiQ M2TMCEoahzLNYC
如何在 Linux 系统中使用多个命令生成随机强密码?
如果你还在寻找其他的方案,下面的工具也可以用来在 Linux 中生成随机密码。
使用 md5sum :它是一个用来计算及校验 128 位 MD5 哈希的程序。
$ date | md5sum 9baf96fb6e8cbd99601d97a5c3acc2c4 -
使用 /dev/urandom : 两个特殊的字符文件 /dev/random 和 /dev/urandom (自 Linux 1.3.30 起出现)提供了内核随机数生成器的接口。/dev/random 的主设备号为 1,次设备号为 8。/dev/urandom 主设备号为 1,次设备号为 9。
$ cat /dev/urandom | tr -dc 'a-zA-Z0-9' | head -c 14 15LQB9J84Btnzz
使用 sha256sum :它被设计用来使用 SHA-256 算法(SHA-2 系列,摘要长度为 256 位)校验数据完整性。
$ date | sha256sum a114ae5c458ae0d366e1b673d558d921bb937e568d9329b525cf32290478826a -
使用 sha1pass :它生成一个 SHA1 密码哈希。在命令缺少盐值的情况下,,将会生成一个随机的盐值向量。
$ sha1pass $4$9+JvykOv$e7U0jMJL2yBOL+RVa2Eke8SETEo$
【编辑推荐】
- 在Linux中运行特定命令而无需sudo密码
- 树莓派使用入门:用树莓派学Linux
- 速度极大提升,Arch Linux 计划将 zstd 作为默认压缩算法
- Linux中改变主机名的4种方法
- 适用于Linux的最佳命令行下载加速器
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0 (编辑:开发网_开封站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|