|
gpg 是 Gnu Privacy Guard (GnuPG) 中的 OpenPGP 实现部分。它是一个提供 OpenPGP 标准的数字加密与签名服务的工具。gpg 具有完整的密钥管理功能和其他完整 OpenPGP 实现应该具备的全部功能。
下面这样执行 gpg 命令来生成一个 14 字符长的随机强密码。
$ gpg --gen-random --armor 1 14or$ gpg2 --gen-random --armor 1 14jq1mtY4gBa6gIuJrggM=
如果想要使用 gpg 生成 10 个 14 字符长的随机强密码,像下面这样使用 for 循环。
$ for pw in {1..10}; do gpg --gen-random --armor 1 14; doneor$ for pw in {1..10}; do gpg2 --gen-random --armor 1 14; doneF5ZzLSUMet2kefG6Ssc=8hh7BFNs8Qu0cnrvHrY=B+PEt28CosR5xO05/sQ=m21bfx6UG1cBDzVGKcE=wALosRXnBgmOC6+++xU=TGpjT5xRxo/zFq/lNeg=ggsKxVgpB/3aSOY15W4=iUlezWxL626CPc9omTI=pYb7xQwI1NTlM2rxaCg=eJjhtA6oHhBrUpLY4fM=
如何在 Linux 下使用 mkpasswd 命令生成随机强密码?
mkpasswd 生成密码并可以自动将其为用户设置。不加任何参数的情况下,mkpasswd 返回一个新的密码。它是 expect 软件包的一部分,所以想要使用 mkpasswd 命令,你需要安装 expect 软件包。
在 Fedora 系统中,使用 DNF 命令 来安装 mkpasswd。
$ sudo dnf install expect
在 Debian/Ubuntu 系统中,使用 APT-GET 命令 或 APT 命令 来安装 mkpasswd。
$ sudo apt install expect
在 Arch Linux 系统中,使用 Pacman 命令 来安装 mkpasswd。
$ sudo pacman -S expect
在 RHEL/CentOS 系统中,使用 YUM 命令 来安装 mkpasswd。
$ sudo yum install expect
在 openSUSE Leap 系统中,使用 Zypper 命令 来安装 mkpasswd。
$ sudo zypper install expect
在终端中执行 mkpasswd 命令来生成一个随机密码。
$ mkpasswd37_slQepD
像下面这样执行 mkpasswd 命令可以生成一个 14 字符长的随机强密码。
$ mkpasswd -l 14W1qP1uv=lhghgh
像下面这样执行 mkpasswd 命令 来生成一个 14 字符长,包含大小写字母、数字和特殊字符的随机强密码。
$ mkpasswd -l 14 -d 3 -C 3 -s 33aad!bMWG49"t,
如果你想要生成 10 个 14 字符长的随机强密码(包括大小写字母、数字和特殊字符),使用 for 循环和 mkpasswd 命令。
$ for pw in {1..10}; do mkpasswd -l 14 -d 3 -C 3 -s 3; donezmSwP[q9;P1r6[E42zcvzM"i3%B8}1#[email protected]0X:zB(mmU22?nj0sqqL44M}ko(O^43tQ(.6jG;ceRq-jB6cp3x1GZ$e=$of?Rj9kb2N(1J9HCf,nn#gjO79^Tu9m56+Ev_Yso(
如何在 Linux 下使用 makepasswd 命令生成随机强密码?
makepasswd 使用 /dev/urandom 生成真随机密码,与易于记忆相比它更注重安全性。它也可以加密命令行中给出的明文密码。
在终端中执行 makepasswd 命令来生成一个随机密码。
$ makepasswdHdCJafVaN
在终端中像下面这样执行 makepasswd 命令来生成 14 字符长的随机强密码。
$ makepasswd --chars 14HxJDv5quavrqmU
(编辑:海洋资讯信息网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|