Linux下如何产生随机密码
发表于:2024-10-08 作者:千家信息网编辑
千家信息网最后更新 2024年10月08日,这篇文章给大家分享的是有关Linux下如何产生随机密码的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux的特点之一,就是给我们提供了多种选择。一种目的,可以多种方法解
千家信息网最后更新 2024年10月08日Linux下如何产生随机密码
这篇文章给大家分享的是有关Linux下如何产生随机密码的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
Linux的特点之一,就是给我们提供了多种选择。一种目的,可以多种方法解决。
如何在Linux下产生随机密码呢?我给大家收集了10来种方法,仅供参考。用得着的就mark下。对于下面的任何命令,都可以控制输出结果的长度。
#1
date +%s | sha256sum | base64 | head -c 32 ; echo
上述命令使用SHA来哈希日期,输出头32个字节。
#2
< /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-32};echo;
上述命令使用内嵌的/dev/urandom,只输出字符,结果取头32个。
#3
openssl rand -base64 32
上述命令使用系统自带的openssl的随机特点来产生随机密码
#4
tr -cd ‘[:alnum:]‘ < /dev/urandom | fold -w30 | head -n1
#5
strings /dev/urandom | grep -o ‘[[:alnum:]]’ | head -n 30 | tr -d ‘\n’; echo
通过过滤字符命令,输出随机密码
#6
< /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c6
这个命令比起来比较简单了
#7
dd if=/dev/urandom bs=1 count=32 2>/dev/null | base64 -w 0 | rev | cut -b 2- | rev
上述命令使用命令dd的强大功能
#8
上述命令输出很简洁
#9
randpw(){ < /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-16};echo;}使用randpw随时产生随机密码,可以把它放到~/.bashrc文件里面。
(我这里没有什么密码产生,可留言讨论)
#10
date | md5sum感谢各位的阅读!关于"Linux下如何产生随机密码"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
命令
密码
输出
内容
多种
字符
方法
更多
特点
篇文章
结果
不错
实用
强大
简洁
仅供参考
功能
字节
就是
文件
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库 新建表
blast怎么选数据库
河南省教育厅高校网络安全
软件开发专业专科
mybatis数据库错误
数据库能查询什么信息
网页数据上传到服务器
盐城企业软件开发管理方法
服务器的机箱耳朵是什么作用
首次网络安全攻防演练
卸载2005数据库注册表
ads 应用数据库
手机赌钱软件开发
如何自学软件开发基础知识
什么游戏换服务器好
网安大队开展网络安全监督检查
dsp软件开发的书
网络安全工程师资格证书有用吗
数据库建立网上购物系统
上海特殊软件开发排行
微软数据库软件名称
通过堡垒机连接数据库ora
国内第一家成立的网络安全公司
gis软件开发要多少钱
esp软件开发公司有几家
移动协同设置服务器
数据库共性
洛阳管家婆软件开发商
严字当头做好网络安全
网络安全及互联网行业方案