如果在日常工作当中,你要设置各种各样的密码,但是这些密码要求有一定的安全性,而不是随随便便设定的,那么今天发现了一样东西正好可以帮上这样的忙。在opensouce的世界,在linux的世界,只有你想不到的,没有别人做不到的。mkpasswd就是这样一个自动生成密码的命令,在debian默认情况下是会安装的,不过在mandriva默认情况下需要你自行安装。你可以查找expect这个包,安装好这个包后命令就可以用了。你可能需要指定密码长度,这个命令已经帮你想到了.下面是这个命令的usage:
usage: mkpasswd [args] [user]
where arguments are:
-l # (length of password, default = 10)
-d # (min # of digits, default = 2)
-c # (min # of lowercase chars, default = 2)
-C # (min # of uppercase chars, default = 2)
-s # (min # of special chars, default = 1)
-v (verbose, show passwd interaction)
-p prog (program to set password, default = passwd)
比如说你要指定一个长度为8,而且至少有三个大写字母的密码,那么可以这样输入:
mkpasswd -l 8 - C 3,好了,密码就会按你的要求随机产生了。
另外,再说一个命令,chattr,更改属性的,chattr -R +a /home/tmp tmp目录以及目录内部的子目录和文件,只能追加.相信,这个命令有时候你会用的很多。
阅读(2549) | 评论(1) | 转发(0) |