批量创建连续的系统账号的shell脚本

发布时间:2020-07-26编辑:脚本学堂
批量创建连续的系统账号的shell脚本

批量创建连续的系统账号
 

复制代码 代码如下:
#!/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