自动生成批量密码的shell脚本Linux认证考试

文章作者 100test 发表时间 2010:01:26 09:10:21
来源 100Test.Com百考试题网


  linux环境下有一个密码生成器的小工具非常好用(mkpasswd,需要装一个软件包:expect-5.43.0-5.1.src.rpm),可以根据自己的需要随机生成各种各样的密码:

  mkpasswd -l 10 -d 3(密码长度为10个字符,其中含有3个数字)

  生成单个密码的时候,很简单只要运行这个命令就可以,如果是多个用户的密码呢?

  可以用以下的脚本来完成,以下是我自己写的一个非常简单的脚本。

  #!/bin/bash

  for i in `seq 1 11`.

  do

  mkpasswd

  done

  保存passwdbat.sh后,为它赋予执行权限 chmod x passwdbat.sh. 然后就可以运行它了。

  是不是很简单?:-)

  ***************************

  linux shell下的for循环主要有以下类型:

  1、for i in `seq 1 1000000`.

  do

  ........

  done

  2、for ((i=1.i


相关文章


使用Linux主机的几点注意事项Linux认证考试
Linux系统下光驱软开关与限速Linux认证考试
学会设置五大类MySQL参数Linux认证考试
LinuxYUM配置的重中之重Linux认证考试
自动生成批量密码的shell脚本Linux认证考试
svn命令在linux下的使用Linux认证考试
fedora11下安装使用rarLinux认证考试
Linux操作系统PS命令详细解析Linux认证考试
xen半虚拟化与全虚拟化Linux认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛