加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

在Linux终端下生成随机/强密码的五种方法

发布时间:2019-03-27 22:50:58 所属栏目:建站 来源:Magesh Maruthamuthu
导读:副标题#e# 最近我们在网站上发表过一篇关于 检查密码复杂性/强度和评分 的文章。它可以帮助你检查你的密码的强度和评分。 我们可以手工创建我们需要的密码。但如果你想要为多个用户或服务器生成密码,解决方案是什么呢? 是的,Linux 中有许多可用的工具能

如果你真的想要生成 20 个超强随机密码,方法如下:

  1. $ pwgen -cnys 14 20
  2. mQ3E=vfGfZ,5[B #zmj{i5|ZS){jg Ht_8i7OqJ%N`~2 443fa5iJW-L?] ?Qs$o=vz2vgQBR
  3. ^'Ry0Az|J9p2+0 t2oA/n7U_'|QRx EsX*%_(4./QCRJ ACr-,8yF9&eM[* !Xz1C'bw?tv50o
  4. 8hfv-fK(VxwQGS q!qj?sD7Xmkb7^ N#Zp_Y2kr%!)~ 4*pwYs{bq]Hh&Y |4u=-Q1!jS~8=;
  5. ]{$N#FPX1L2B{h I|01fcK.z?QTz" l~]JD_,W%5bp.E +i2=D3;BQ}p+$I n.a3,.D3VQ3~&i

如何在 Linux 下使用 openssl 命令生成随机强密码?

openssl 是一个用来从 shell 中调用 OpenSSL 加密库提供的多种密码学函数的命令行工具。

像下面这样运行 openssl 命令可以生成一个 14 字符长的随机强密码。

  1. $ openssl rand -base64 14
  2. WjzyDqdkWf3e53tJw/c=

如果你想要生成 10 个 14 字符长的随机强密码,将 openssl 命令与 for 循环结合起来使用。

  1. $ for pw in {1..10}; do openssl rand -base64 14; done
  2. 6i0hgHDBi3ohZ9Mil8I=
  3. gtn+y1bVFJFanpJqWaA=
  4. rYu+wy+0nwLf5lk7TBA=
  5. xrdNGykIzxaKDiLF2Bw=
  6. cltejRkDPdFPC/zI0Pg=
  7. G6aroK6d4xVVYFTrZGs=
  8. jJEnFoOk1+UTSx/wJrY=
  9. TFxVjBmLx9aivXB3yxE=
  10. oQtOLPwTuO8df7dIv9I=
  11. ktpBpCSQFOD+5kIIe7Y=

如何在 Linux 下使用 gpg 命令生成随机强密码?

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读