批量创建连续的系统账号
 
复制代码 代码如下:
#!/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