关灯
开启左侧

使用Linux文件生成符合要求的随机密码

[复制链接]
牧马人 发表于 2018-9-26 16:44:13 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
本帖最后由 牧马人 于 2018-9-26 16:53 编辑

在日常生活与工作中,很多时候都需要设置密码,所有应用的密码全部设置一样也不安全,极容易被撞库,那么为了减少多个应用使用相同套路的密码,那么我们可以使用随机密码,但随机密码又比较烧脑细胞,但我们的linux操作系统能够很好的为我们解决这个问题。
在Linux系统中,文件/dev/urandom提供的随机伪设备,是提供永不为空的随机字节数据流。根据这个特性,我们可以使之生成指定复杂程度的密码。
如生成8位带数字、字母(含大小写)的密码:

[【】

  1. [root@localhost ~]#head -c 500 /dev/urandom | tr -dc "0-9a-zA-Z" | head -c 8;echo
复制代码

密码1

密码1


也可生成带特殊字符的密码:


  1. [root@localhost ~]# head -c 500 /dev/urandom | tr -dc "0-9a-zA-Z\,\.\?\;\'\@\!" | head -c 8;echo
复制代码

密码2

密码2
 

精彩评论2

正序浏览
administrator 发表于 2018-9-27 00:51:08 来自手机 | 显示全部楼层
 
这个名字,不会是周叔叔吧
 
牧马人 发表于 2018-9-27 11:10:00 | 显示全部楼层
 
administrator 发表于 2018-9-27 00:51
这个名字,不会是周叔叔吧

666,你也可以生成64位密码
 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

排行榜
关闭

站长推荐上一条 /1 下一条

官方微信

全国服务热线:

400-0708-360

公司地址:国家西部信息安全产业基地(成都市高新区云华路333号)

邮编:610000    Email:2908503813@qq.com

Copyright   ©2015-2016  EOIT论坛Powered by©Discuz!    ( 蜀ICP备11000634号-7 )