LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 726|回复: 4

为一组用户随机产生初始密码

[复制链接]
发表于 2005-12-27 22:39:06 | 显示全部楼层 |阅读模式
要求:初始密码8位,每位可以是字母或数字,输出格式类似:

user1    ax1y29cf
user2    bee92x3
发表于 2005-12-28 10:16:18 | 显示全部楼层
Post by wiltord
要求:初始密码8位,每位可以是字母或数字,输出格式类似:

user1    ax1y29cf
user2    bee92x3

看看apg这个工具。
回复 支持 反对

使用道具 举报

发表于 2005-12-28 18:54:03 | 显示全部楼层
Post by wiltord
要求:初始密码8位,每位可以是字母或数字,输出格式类似:

user1    ax1y29cf
user2    bee92x3



#!/bin/bash
i=1
while [ $i -lt 101 ] ;do
pass=$[$RANDOM%9]$[$RANDOM%9]$[$RANDOM%9]$[$RANDOM%9]$[$RANDOM%9]$[$RANDOM%9]$[$RANDOM%9]$[$RANDOM%9]
useradd  user$i
echo $pass | passwd --stdin user$
let i+=1
done
exit 0
回复 支持 反对

使用道具 举报

发表于 2005-12-29 03:01:32 | 显示全部楼层
Post by linux-root
#!/bin/bash
i=1
while [ $i -lt 101 ] ;do
pass=$[$RANDOM%9]$[$RANDOM%9]$[$RANDOM%9]$[$RANDOM%9]$[$RANDOM%9]$[$RANDOM%9]$[$RANDOM%9]$[$RANDOM%9]
useradd  user$i
echo $pass | passwd --stdin user$
let i+=1
done
exit 0

与其这样累,还不如这样


  1. password=$(echo $RANDOM|md5sum|cut -c1-9)
复制代码
回复 支持 反对

使用道具 举报

发表于 2005-12-29 09:22:30 | 显示全部楼层
楼上这招够狠
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表