红联Linux门户
Linux帮助

Linux系统自带的密码生成器——mkpasswd

发布时间:2014-08-07 15:44:02来源:linux网站作者:world77

Linux系统有一个自带的生成密码的命令,这个命令异常强悍,可以帮助我们生成随机密码,要知道,现在的黑客无处不在,想一个难猜的密码还真的下点功夫,有了这个密码生成工具,就可以为管理员节省好多脑细胞啊,下面看下这个命令的使用:


[root@CentOS6 game-dir]# mkpasswd

[root@centos6 game-dir]# mkpasswd -l 12

[root@centos6 game-dir]# mkpasswd -l 12 -d 3

[root@centos6 game-dir]# mkpasswd -l 12 -c 4

[root@centos6 game-dir]# mkpasswd -l 12 -C 4

[root@centos6 game-dir]# mkpasswd -l 12 -s 4

[root@centos6 game-dir]# mkpasswd -l 18 -s 4 -c 4 -C 4


下面来简单介绍一下常用的参数含义:
 
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)
这个参数在实验的时候报错,具体不知道。