宝禄服务器

批量自动创建用户脚本

 二维码
作者:baolu来源:宝禄计算

#!/bin/bash

DATE='date “ %F_%T”'

USER_FILE=list_user

if [[ -s ${USER_FILE} ]]

then

     mv ${USER_FILE} ${USER_FILE} -${DATE} .bak

fi

echo -e “User\t Password” >> ${USER_FILE}

echo “----------------” >> ${USER_FILE}

for USER in baolu{1..10}

do

       if ! id ${USER} &>/dev/null

        then

          PASS=$(echo ${RANDOM} |md5sum|cut -c 1-8)

useradd ${USER}

          echo -e ${PASS}|passwd --stdin ${USER} &>/dev/null

          echo -e “${USER} \t ${PASS}“>>${USER_FILE}

          echo -e “${USER} USER CREATE SUCCESSFULE“

       fi

done

以上脚本制作会建立baolu1-baolu10这10个系统软件客户,密码是随机生成的,账户密码储存在list_user文件中。

导出结论如下图:

客服咨询
0752-7897707
邮政编码:516870 客服邮箱:156449799@qq.com
公司地址:广东省惠州市永汉文建路59号
友情链接:
在线客服
 
 
 
 
 工作时间
周一至周五 :8:30-17:30
周六至周日 :10:00-17:00
 联系方式
客服热线:0752-7897707
邮箱:156449799@qq.com