mkpasswd命令

-l  定义生成密码的长度,默认9

-d  定义密码里面包含数字的最少个数,默认2

-c  定义密码里面包含小写字母的最少个数,默认2

-C  定义密码里面包含大写字母的最少个数,默认2

-s  定义密码密码包含特殊字符的最少个数,默认1

-p  指定另外一个生成密码的程序,默认是/etc/passwd

安装

yum -y install expect

例:

[root@qunniao ~]# mkpasswd   #不加参数,随机生成9位字符

*Qff98Geq

[root@qunniao ~]# mkpasswd -l 10 -d 0 -s 0 -C 0   #生成10字符随机小写字母

toctvtujqk

apg命令

-M   生成密码的模式

-E   生成密码过程中排除字符串

-r   apply dictionary check against file

-p   paranoid modifier for bloom filter check

-a   1: 随机密码生成模式。  0:可发音的密码生成

-n   包含数字,但是不是每个密码都有

-N   每个密码都必须包含数字

-m   生成密码最小长度,默认为8,实际生成的随机密码长度都可能超过这个值

-x   生成密码最大长度。

-s   包含特殊字符,但是不一定每个都有

-S   每个密码都必须有特殊字符

-c   包含大写字母。

-C   每个密码都必须包含小写字母

-d   在生成的密码中间不加任何分割符,默认6个密码连成一长串

-l   生成密码的spell

-t   输出密码中可发音字符的发音

-y   输出加密密码

-q   静默模式,不输出告警信息

安装

yum -y install apg

例:

[root@qunniao ~]# apg -m 8

gowciljalf

kivKurcot

fegDasOc

>ofphovLo

SherIsDi

Pyffackmy

[root@qunniao ~]# apg

KnarradFel

AgToirEm

GucEnyer_

SteicOks)

Lelcir0Ol;

PagJimwyk

pwgen命令

-c  密码里面包含至少一个大写字母

-A  密码里面不包含大写字母

-n  密码里面至少包含一个数字。

-0  密码中不包含数字

-y  密码中至少包含一个特殊字符。

-s  生成安全随机的密码

-B  密码中不包含混淆的字符,例如“1”和“I”

-H  使用指定文件sha1哈希生成,不适用随机生成

-C  按列打印生成的随机密码

-1  每行输出一个密码,不按列打印生成密码

-v  密码不包括元音字母或者可能被误认为是元音字母的数字

安装

yum -y install pwgen

例:

[root@qunniao ~]# pwgen -1 -0 -A 10     #生成10个字符小写字母

wuuxureiro

[root@qunniao ~]# pwgen -1 -c -y 10

ui4Aiha=oz

随机纯数字

[root@qunniao ~]# date +%N%s |cut -c 1-8

64331166

温馨提示:如无特殊说明,本站文章均为作者原创,转载请注明出处!

linux生成数字命令,Linux下随机生成密码的命令相关推荐

  1. php随机生成三位数,php随机生成数字加字母 PHP随机生成数字+调用,

    for ($i = 1; $i PHP生成10位左右,数字.字母混合的字符串且唯一 需要生成一个唯一的字符串要CSS布局HTML小编今天和大家分享大写字母和数字混合,10位为佳,并且不能重复 给你说个 ...

  2. linux 网络冲浪,命令行下的网络冲浪工具命令行浏览器介绍

    Linux命令行是强大的工具,命令行是我们的日常工作,命令行更是我们日常生活.之前虫虫给大家写过一些命令的的介绍,命令行的工具,命令行下的开发.实际上命令行也是我们不可或缺的生活.本文我们来介绍一下命 ...

  3. 【PHP】PHP使用PHPExcel生成Excel表格文件(附带随机生成英文名函数)

    [PHP]PHP使用PHPExcel生成Excel表格文件(附带随机生成英文名函数) 前言 由于业务需要,我们需要从业务中汇总数据,并生成Excel文件. 思路是这样的 PHP要导出Excel表格文件 ...

  4. DOS或命令行下查看进程,结束进程命令

    DOS或命令行下查看进程,结束进程命令  XP中和进程有关的命令: 在system32目录中,dir task* 会看到如下几个文件: +------------------------------+ ...

  5. 深入理解:scp,rsync,sftp,xsync等命令的基本使用方法,以及cmd命令窗口下进行相关的ssh命令操作

    深入理解:scp,rsync,sftp,xsync等命令的基本使用方法,以及cmd命令窗口下进行相关的ssh命令操作 一·scp命令使用方法:参考链接 二·rsync命令使用方法:参考链接 三·xsy ...

  6. php基础命令,PHP命令行下的11个常用命令介绍

    本文整理了PHP命令行下的11个常用命令,下面介绍给大家,它们分别是php -m.php -v.php --ini.php -h.php --info.php --rf .php --rc .php ...

  7. 生成linux命令,详解Linux下随机生成密码的命令总结

    有时候经常为如何设置一个安全.符合密码复杂度的密码而绞尽脑汁,说实话,这实在是一个体力活而且浪费时间,更重要的是设置密码的时候经常纠结.终于有一天实在忍不住了,于是学习.整理了一下如何使用Linux下 ...

  8. Linux下随机生成密码的命令总结

    有时候经常为如何设置一个安全.符合密码复杂度的密码而绞尽脑汁,说实话,这实在是一个体力活而且浪费时间,更重要的是设置密码的时候经常纠结.终于有一天实在忍不住了,于是学习.整理了一下如何使用Linux下 ...

  9. linux清屏命令_linux下的7个常用命令的基本使用

    02.Linux下的7个常用命令的基本使用 小技巧: 使用[ctrl + shift + = ]可以放大终端窗口的字体显示使用[ctrl + -]可以缩小终端窗口的字体显示 ls:查看当前目录下的文件 ...

最新文章

  1. OpenCV 【十】——Gamma校正 ——图像灰度变化
  2. ANDROID开发之SQLite详解
  3. 最简单的基于FFMPEG的封装格式转换器(无编解码)
  4. 一个程序员的职业规划
  5. Matplotlib课程–学习Python数据可视化
  6. BZOJ 2440: [中山市选2011]完全平方数
  7. Angular项目中核心模块core Module只加载一次的实现
  8. JavaScript截断/切片/修剪掉字符串中的最后一个字符
  9. 商业智能在医疗卫生领域的应用
  10. 【技术贴】自己制作支持QQ空间背景音乐的链接教程||QQ免费空间音乐外链自己上传制作教程...
  11. 论文笔记:多标签学习——LIFT算法
  12. 使用Google学术自动生成标准的参考文献格式(Word版+LaTex版)
  13. 极度未知HyperX20周年盛惠—HyperX Cloud 2 飓风FPS耳机听音辨位
  14. JS逐页转pdf文件为图片格式
  15. bzoj-1233 [Usaco2009Open]干草堆tower
  16. SQL server不能用IP登录
  17. 运维工程师到底是个啥?
  18. android 指定区域内绘制,Android实现扫一扫功能之绘制指定区域透明区域
  19. 【算法岗面试】某小厂V面试题
  20. 京东面试官总结2020京东Java面试题,让你轻松拿下offer!

热门文章

  1. sqlplus几个存储过程执行变量值窜掉了_基于大数据的冷连轧过程控制优化技术研究...
  2. zemax操作数_ZEMAX与像差理论:二级光谱的ZEMAX描述与详解
  3. linux / pkg-config 原理及用法
  4. int、unsigned int、float、double 和 char 在内存中存储方式
  5. 启明云端分享|注意了,ESP-12F和ESP-12S虽然只有一个字母不同,但在选型时,要注意了,ESP-12F底部是有焊盘的!
  6. java 生成水印,Java 用html模板生成 Pdf 加水印
  7. 基线_电离层、对流层改正模型对基线解算的影响
  8. 云计算机房所用服务器,什么是云机房、云服务器、云主机?这三者有什么区别?...
  9. 由点及面,专有云ABC Stack如何护航云平台安全?
  10. java final 意思_在java中一个类被声明为final类型,表示的意思是()。