Linux如何生成随机密码?常见方法介绍!

  Linux操作系统是一个很好的操作系统,它具有很多优点,免费、开源、稳定性高,是一款广泛应用在服务器上的操作系统。此外,Linux系统还可以随机生成密码,并有多种实现形式,接下来我们一起来看看Linux系统生成随机密码的8种方法!

  方法1tr + head

  [root@oldboyedu59 ~]# tr -cd 'a-zA-Z0-9'

  B0iV36fZ[root@oldboyedu59 ~]#

  方法2date+md5sum/sha512sum+head

  [root@oldboyedu59 ~]# date +%N

  211379317

  date +%N |md5sum |head -c10

  [root@oldboyedu59 ~]# date +%N|md5sum |head -c8

  888b0ea8[root@oldboyedu59 ~]#

  方法3RANDOM环境变量

  RANDOM生成随机数字

  echo $RANDOM

  RANDOM + md5sum

  RANDOM +数字

  [root@oldboyedu59 ~]# echo $((RANDOM+10000000))

  10017665

  方法4 uuidgen

  [root@oldboyedu59 ~]# uuidgen

  dabd39c6-db3d-4371-9470-266bfb13bcc8

  [root@oldboy59 ~]# uuidgen|cut -b 1-8

  5f6b9ca5

  方法5 mkpasswd

  mkpasswd|cut -b 1-8

  需要单独安装

  方法6 openssl

  openssl rand -base64 8

  [root@oldboyedu59 ~]# openssl rand -base64 8

  XnVoCkFJ0f4=

  方法7

  string字符转换 转换为人类可读

  strings /dev/urandom | tr -cd 'a-zA-Z0-9' |head -c8

  方法8 gpg

  [root@oldboyedu59 ~]# gpg --gen-random -armor 1 12

  gGdc3IQH5WFjvLXL

(0)

相关推荐

  • 数学英语词汇(r 字表)

    R.H.S 右 radial component 沿径分量 radian 弧度 radian measure 弧度法 radical 根式:根号:根数 radical axis 根轴 radical ...

  • Hayley教口语,“随机的”用英语怎么说?

    random adj. happening, done, or chosen by chance rather than according to a plan 任意的;随机的;胡乱的 random ...

  • 怎么治疗丹毒 治疗丹毒的常见方法介绍

    核心提示: 丹毒这种疾病如果想要治疗的话,是要针对体内的细菌病毒来治疗的.最常见的是保守治疗,因为丹毒这种疾病不是特别严重的一种疾病,属于皮肤科疾病,所以是没有办法做手术来治疗的,只能够通过口服药物和 ...

  • 魔芋如何繁殖良种?4个常见方法介绍!种子、芋鞭、小块茎、切块

    魔芋的种植前景良好,但是用种量较大,成本高,而且在运输的过程中容易烂种,这些因素阻碍了魔芋的发展.有人想种魔芋,但苦于不知道哪里可以买到良种.魔芋种子是指能够用于播种的各种繁殖材料,比如小块茎.根状茎 ...

  • 工作载荷识别常见方法介绍

    载荷-响应类TPA模型的数学理论公式为: 其中yk是某个目标点的响应,NTFi和NTFj分别是结构传递路径和空气传递路径输入点到目标点的传递函数,F和Q是工作状态下的结构载荷和声学载荷.n和p分别表示 ...

  • 月季常见病虫害及防治方法介绍

    作者:江灏 发布日期:2019-05-23 19:48:35 锈病是它经常出现的病害,可以每隔半个月的时间喷粉锈宁溶液.黑斑病也是其一,梅雨时节常见,可以喷洒多菌灵溶液防治.如果出现白粉病,情况严重可 ...

  • Linux如何配置DNS?常见方法!

    Linux可能对于很多人来说是非常简单易学的操作系统,但是Linux涉及很多的知识,今天小编想要为大家介绍一下,Linux如何配置DNS. Linux系统如何修改DNS? 1.在命令行中输入" ...

  • Linux系统如何关闭防火墙?方法介绍!

    防火墙是一项为了保证操作系统安全而特定的协议,虽然有的时候会给我们带来很多好处,同时有时候防火墙开启也会导致我们遇到一些麻烦,那么在Linux系统中,如何关闭防火墙? CentOS6 # 临时关闭防火 ...

  • 「105」常见交易方法介绍

    这一篇章开始进入方法介绍篇章,先来简单聊下常见的交易方法. / 01 / 从交易模式进行分类 1.刷单 先说下刷单,我称其为高频交易的变种,用一个具体的例子来解释一下什么叫刷单. 比如手续费是1个点, ...

  • <div>Linux基本网络配置方法介绍</div><div></div><div>https://www.jb51.net/article/99264.htm</div>

    &lt;div&gt;Linux基本网络配置方法介绍&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;https://www.jb51.net/article/99264.htm&lt;/div&gt;

  • Linux基本网络配置方法介绍

    Linux基本网络配置方法介绍