Linux使用Blowfish生成密码,linux批量生成密码
网上找了些资料,生成密码的工具不少,我就使用了其中一个。
本人使用的市centos系统,用的是epel的源,直接yum install pwgen安装这个工具
然后使用:[root@eric ~]# pwgen -c -n -y -H
pwgen: option requires an argument -- 'H'
Usage: pwgen [ OPTIONS ] [ pw_length ] [ num_pw ]
Options supported by pwgen:
-c or --capitalize
Include at least one capital letter in the password
-A or --no-capitalize
Don't include capital letters in the password
-n or --numerals
Include at least one number in the password
-0 or --no-numerals
Don't include numbers in the password
-y or --symbols
Include at least one special symbol in the password
-s or --secure
Generate completely random passwords
-B or --ambiguous
Don't include ambiguous characters in the password
-h or --help
Print a help message
-H or --sha1=path/to/file[#seed]
Use sha1 hash of given file as a (not so) random generator
-C
Print the generated passwords in columns
-1
Don't print the generated passwords in columns
-v or --no-vowels
Do not use any vowels so as to avoid accidental nasty words
个人总结了下使用的参数
pwgen -c -n -y 8
c
包括1个大写字母
n
包括一个数字
y
包括一个特殊字符
8
8位密码
然后就会
[root@eric ~]# pwgen -c -y -n 8
op[up8Ho Sil|ie3O eiS6pie{ Eix]ee4m ujei_To1 Ma
Oo-y1dei ahjae%B7 Xa9Igi\G sah#Qu7M Pi+ich2h cha^Gae6 Voo
Eo4chu,o fee!g4Oh Ax;i3chu Ahn4on]u ej7Een\a Hie#tee0 he.Jaar2 Ku5phie]
pa%Lai1r ki
Aa\Z9zei ag{ah9Mi Ao"hoo0O aeYi~mo7 Eef6uGh| gie5Aa>n oH\u9phu Bem&ut2a
paeY!o6h cae]G0aC No(voo6x oreP/eh7 rah=Sh9E io}Quei4 ahW/eeF4 OhVoo[h3
Aeg$e0oh Veo#gh6u Ahr\ahv6 Piet'u5w Koz6ia|l Pai5ie`g Mie6on*e zoo5Aeg{
Oom1it&u Ol1nee~G faib7aX+ IeK$een3 ouQu`ei3 Bae{f1ey aa@Ch9wu Dogh4ek-
Beu^b9uu oJ8eer>i xae/C2ut Ga\u1eir ooW1zai> Uish!ie2 Wait$e9e Aegh?ie5
ii$Qu5du uuGh=ai4 Ahha]a5o Aiqu2eo) Cho0eis_ Feep3ed) moo;qu2A bie[th8T
Ahgh=o9d Ees^ohh4 eZ|a9dae pha.M5ao eeP2oh[u Al8Enoh: lae]k4Eu Pi3ohz>e
Ni*em6we Woh%Boo7 Ge\neo7e thai|M2e uwai(k5U uoZei@C3 Ue5Obua< eem{od2G
hee[ze8W kui2Ce_r Om~iy0uo bieB
uu#B5ein ac
aj2ZeeX` uX_u6vax au,N9wae sei8Veo_ gae%z5Ch Na{a2oa3 Ca5icha& Aboi0Oo\
lae4Tab_ Io'Ngee3 Do`w4aiR aeku.g7A Ook}ing6 ju4re|iX Ia^M0ohy Aing?ei3
xei=l4Ee oo9eM#o7 eeD$aih0 ait&eeX6 ieN"iah5 om0boh/W bi,i4Thi AeS]ae3g
tu|goF5j joo2Ve{b Aec)ael9 tee{Sh6i ieG'ai0u Yi1oa|ci ko@D7iw1 re^x1EeS
Zu-e3eSh ohV}ah7U go9ahPh; nei)Qu9A goo+Y3pe Pu{shec5 Ahr`eeD2 coo7Ais-
ath.oo6B aiMee
如果只要一个加个 -1 参数
=========================================================================
makepasswd 也是差不多的[root@eric ~]# makepasswd
+xG=0&[root@eric ~]# makepasswd --help
makepasswd: invalid option -- '-'
Usage: makepasswd [-ceilMmnpSs]
makepasswd -E [-ceilMmnSs]
-c String of allowed characters (A-Za-z0-9`~!@#$%^&*()-_=+)
-E Enumerate all possible values
-e Encryption algorithm (none,base64,blowfish,des,md5,sha1,sha256,shmd5)
-i Number of iterations in encryption algorithm
-l Password length
-M Maximum password length
-m Minimum password length
-n Number of passwords to generate
-p Password to use
-S Do not seed ourselves
-s Salt to use
个人总结了下使用参数有:[root@eric ~]# makepasswd -l 8 -n 5
a)*@)npP
k(6+LTs=
Rw3Fh=FC
`q$8^MDG
rvz$i)vh
-l
密码长度
-n
生成密码总数
还可以加 -e 参数来生成加密密码哦。[root@eric ~]# makepasswd -e md5
(tqzrzpQ 5314e68d6a5c8abddc09551a7f1b3f8d
加密类型帮助上有,我就不一个一个的贴了。
Linux使用Blowfish生成密码,linux批量生成密码相关推荐
- excel怎么设置一个按钮就一点就生成一个表_条码生成软件如何批量生成DPD条码...
之前有介绍过关于DPD条码的编码方式,校验算法,制作方法等等信息,今天主要给大家介绍一下如何用条码生成软件批量生成DPD条码.以Excel表为例,批量导入Excel表数据批量生成DPD条码. 1.数据 ...
- python批量生成,用python批量生成简单的xml文档
最近生成训练数据时,给一批无效的背景图片生成对应的xml文档,我用python写了一个简单的批量生成xml文档的demo,遇见了意外的小问题,记录一下. 报错问题为:ImportError: No m ...
- php 生成txt,php批量生成html与txt文件
首先,建立一个conn.php的文件用来链接数据库. 复制代码 代码示例: $link = mysql_connect("mysql_host" , "mysql_use ...
- 条码生成软件如何批量生成Code39码
Code39码多用于物流跟踪.生产线流程等方面,也是最常用的条形码类型之一.Code39码支持26个英文大写字母(A-Z),十个数字(0-9),连接号(-),空格,英文的句号(.),加号(+),斜杠( ...
- wps js生成条形码,批量生成code128条形码小标签并导出为pdf文件
最近从vba转到js宏,以前写vba可以引用BarcodeX控件生成条形码,但我不知道怎么在wps js环境引用第三方控件,所以只能用Shapes.AddPicture方法插入条形码图片,这里利用bw ...
- 企业编码生成系统智能批量生成带数据分析功能的防伪码
一 代码 # 生成含数据分析功能防伪编码函数,参数schoice设置输出的文件名称 def scode5(schoice):default_dir = r"mrsoft.mri" ...
- java开发防伪码_企业编码生成系统智能批量生成带数据分析功能的防伪码
一 代码 # 生成含数据分析功能防伪编码函数,参数schoice设置输出的文件名称 def scode5(schoice): default_dir = r"mrsoft.mri" ...
- php 批量生成数量,laravel批量生成假数据的方法
D:\phpStudy\WWW\api.douxiaoli.com\database\factories\ModelFactory.php D:\phpStudy\WWW\BCCKidV1.0\ven ...
- python生成姓名_Python 批量生成中文姓名(百家姓)
最近需要造一部分数据,需要用到人名,与其用脚本生成一些随机组合的汉字,不如在网上爬一些看似真实的姓名,所以找来了姓氏大全的网站,网址:http://www.resgain.net/xsdq.html ...
- Windows批量修改服务器密码,expect批量修改linux服务器密码
expect批量修改linux服务器密码 内容精选 换一换 批量修改弹性云服务器信息.当前仅支持批量修改云服务器名称,一次最多可以修改1000台.PUT /v1/{project_id}/clouds ...
最新文章
- linux内核远程漏洞,CVE-2019-11815:Linux内核竞争条件漏洞导致远程代码执行
- GROMACS运行参数之md.mdp文件详解
- 归一化EvoNorms
- Servlet多个对象共享数据
- php下载apk文件源码下载,php实现文件下载功能的几个代码分享
- el-table使用fixed后,最后一行显示不全;el-table设置fixed后,最后一行被遮挡。
- python增加一列数据_Python编程给numpy矩阵添加一列方法示例
- mysql导数据出指定数量_mysql导出指定数据或部份数据的方法
- 数据结构 | 链表:1074
- Animator 的总结
- 【深拷贝VS浅拷贝】------【巷子】
- 你想要的宏基因组-微生物组知识全在这(2020.9)
- 如何优雅地过滤敏感词
- 樊登读书会掌控读后感_樊登读后感悟,樊登读书会《爆款》读后感
- grep -v xxx 用法
- HDU3446 daizhenyang‘s chess【带花树】
- 《软技能》读书笔记——生产力篇
- 归并排序及其优化(数组归并/链表归并,自顶向下/自底向上等)
- 长安大学计算机控制技术期末试题,长安大学汽车理论期末试卷及答案
- 什么是云密码?密信云密码服务产品提供什么?
热门文章
- (转)星巴克其实是靠大数据盈利的!
- Julia: 带汉字的CSV文件的处理
- 机器学习笔记(十一):优化梯度公式 | 凌云时刻
- 【指纹识别】基于matlab GUI指纹识别【含Matlab源码 586期】
- php 判断是否在线,关于判断用户是否在线的问题!!!
- 可解释ai_人工智能解释
- pip离线下载安装依赖包,及github包,及常用pip源
- mysql查看enum和set值_mysql中的enum和set类型_MySQL
- linux socket 开源库,linux c websocket开源库libwebsockets的编译和使用-Go语言中文社区...
- 485通信原理_关于串口通信(232、485、422)和常见问题,一篇文章就给你说清楚~...