博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux系统自带的密码生成器——mkpasswd
阅读量:6625 次
发布时间:2019-06-25

本文共 1029 字,大约阅读时间需要 3 分钟。

Linux系统有一个自带的生成密码的命令,这个命令异常强悍,可以帮助我们生成随机密码,要知道,现在的黑客无处不在,想一个难猜的密码还真的下点功夫,有了这个密码生成工具,就可以为管理员节省好多脑细胞啊,下面看下这个命令的使用:
 
[root@centos6 game-dir]# mkpasswd
JI>s64tyv
 
[root@centos6 game-dir]# mkpasswd -l 12
e/Hwyw8Kied6
 
[root@centos6 game-dir]# mkpasswd -l 12 -d 3
zas4Ery+5K8l
 
[root@centos6 game-dir]# mkpasswd -l 12 -c 4
ff9bT7b}npmM
 
[root@centos6 game-dir]# mkpasswd -l 12 -C 4
x3TwqtSKh}2T
 
[root@centos6 game-dir]# mkpasswd -l 12 -s 4
px}[aO8cF':8
 
[root@centos6 game-dir]# mkpasswd -l 18 -s 4 -c 4 -C 4
;.8zW3dGiwmb@dyWO&
 
下面来简单介绍一下常用的参数含义:
usage: mkpasswd [args] [user]
 where arguments are:
-l #       (length of password, default = 7)
                   指定密码的长度,默认是7位数
-d #       (min # of digits, default = 2)
                   指定密码中数字最少位数,默认是2位
-c #       (min # of lowercase chars, default = 2)
                   指定密码中小写字母最少位数,默认是2位
-C #       (min # of uppercase chars, default = 2)
                   指定密码中大写字母最少位数,默认是2位
-s #       (min # of special chars, default = 1)
                   指定密码中特殊字符最少位数,默认是1位
-v         (verbose, show passwd interaction)
                   这个参数在实验的时候报错,具体不知道。
本文转自你是路人甲还是霍元甲博客51CTO博客,原文链接http://blog.51cto.com/world77/1052135如需转载请自行联系原作者
world77
你可能感兴趣的文章
angular5中使用jsonp请求页面
查看>>
sql in not in 案例用 exists not exists 代替
查看>>
使用newtonjson解决Json日期格式问题
查看>>
WEB前端资源代码:学习篇
查看>>
Nginx安装及配置详解【转】
查看>>
vue2.0 :style :class样式设置
查看>>
测不准原理主要指向微观
查看>>
排序算法java版,速度排行:冒泡排序、简单选择排序、直接插入排序、折半插入排序、希尔排序、堆排序、归并排序、快速排序...
查看>>
Android之ExpandableList扩展用法(基于BaseExpandableListAdapter)
查看>>
解决注册表映像劫持
查看>>
基于Redis架构的短信平台系统
查看>>
Java Daemon Control
查看>>
The Quick Guide to Python Eggs
查看>>
3D资源的后台加载
查看>>
怎样获取Web应用程序的路径
查看>>
xcode crash 查找 EXC_BAD_ACCESS 问题根源的方法
查看>>
PlotLegends 应用
查看>>
error: variable '__this_module' has initializer but incomplete type错误解决
查看>>
linux下为php添加mongodb扩展
查看>>
使用java.util.concurrent.ThreadFactory来创建线程
查看>>