shell创建用户随机生成密码脚本
时间:2014-05-21 20:28 来源:linux.it.net.cn 作者:IT网
-
[chengmo@centos5 shell]$ echo $RANDOM
-
66918
-
[chengmo@centos5 shell]$ echo $RANDOM
-
10092
-
echo $((RANDOM%10))
-
#!/bin/bash
-
a=(a b c d e A B C D E F @ $ % ^ 0 1 2 3 4 5 6 7 8 9)
-
-
for ((i=0;i<10;i++));do
-
-
echo -n ${a[$RANDOM % ${#a[@]}]}
-
-
done
-
-
echo
-
#!/bin/bash
-
i=1
-
while [ $i -le 5 ]
-
do
-
useradd red$i
-
a=`sh ./passwd.sh`
-
echo " red$i:$a " >> sumuserpasswd
-
echo "~~~~~~~~~~~" >> sumuserpasswd
-
echo red$i:$a|chpasswd
-
# echo $a | passwd –-stdin red"$i"
-
let i++
-
done
-
<body>
-
<tableborder='1'>
-
<tr>
-
<td>user</td>
-
<td>passwd</td>
-
</tr>
-
<tr>
-
<td>test1</td>
-
<td>123123</td>
-
</tr>
-
<tr>
-
<td>test2</td>
-
<td>aaabbb</td>
-
</tr>
-
</table>
-
</body>
-
TEMP=index.html
-
echo "<html><body><h3>账号和密码</h3>" > $TEMP
-
echo "<tableborder=\"1\">" >> $TEMP
-
echo "<tr><td>username</td><td>password</td></tr>>> $TEMP
-
echo "<tr><td>$i</td><td>$a</td></tr>" >> $TEMP
-
echo "</table></body></html>" >>$TEMP
-
echo "open index.html"
(责任编辑:IT)
|