tianxiamall

useradd 批量新建用户

#!/bin/bash

useradd -d /home/cernet20  cernet20_admin -p passwordadmin -s /sbin/false

cat test | while read line

do

    userpass = openssl rand -base64 16              #生成密码

userpass = ${userpass:0:16}

username = "cernet20_"$line

echo $username "---"  $userpass

useradd -d /home/cernet20/$line username -p -s /sbin/false

done

exit 0


------------------------------------------------------------------------------------------------------------------------------------

评论