批量创建连续的系统账号的shell脚本
时间:2014-06-26 01:03 来源:linux.it.net.cn 作者:IT网
批量创建连续的系统账号
代码如下
#!/bin/bash
#生成50个连续的用户名 test***
userlist=$(echo test{1..50})
for NAME in $userlist
do
/usr/sbin/useradd $NAME
PASSWD=$(openssl rand -base64 10) #生成随机密码
echo "$NAME $PASSWD" >> passwd.txt #用户密码保存到文件
echo $PASSWD | passwd --stdin $NAME #初始化密码
done
(责任编辑:IT)
批量创建连续的系统账号
代码如下
#!/bin/bash
(责任编辑:IT)#生成50个连续的用户名 test*** userlist=$(echo test{1..50}) for NAME in $userlist do /usr/sbin/useradd $NAME PASSWD=$(openssl rand -base64 10) #生成随机密码 echo "$NAME $PASSWD" >> passwd.txt #用户密码保存到文件 echo $PASSWD | passwd --stdin $NAME #初始化密码 done |