Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8700415
  • 博文数量: 1413
  • 博客积分: 11128
  • 博客等级: 上将
  • 技术积分: 14685
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-13 10:03
个人简介

follow my heart...

文章分类

全部博文(1413)

文章存档

2013年(1)

2012年(5)

2011年(45)

2010年(176)

2009年(148)

2008年(190)

2007年(293)

2006年(555)

分类: LINUX

2008-11-16 15:10:27

    如果在日常工作当中,你要设置各种各样的密码,但是这些密码要求有一定的安全性,而不是随随便便设定的,那么今天发现了一样东西正好可以帮上这样的忙。在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) |
给主人留下些什么吧!~~

chinaunix网友2008-12-04 09:41:05

拜师傅,收徒弟,请到淘师宝,网址:www.taoshibao.com(淘师宝)