通过linux的shell脚本批量创建用户名,用户名所属目录,设置对应密码

###在Suse11 运行验证过,没有问题

===================shell start===========================

#!/bin/sh
usrname=(username1 username2 username3 username4)
ii=0
maxuser=4
while (($ii < $maxuser))
do
useradd ${usrname[ii]}

#创建用户目录
mkdir /home/${usrname[ii]}

#修改目录所属用户
chown -R ${usrname[ii]} /home/${usrname[ii]}

#为创建的用户设定密码
echo ${usrname[ii]}|passwd ${usrname[ii]} --stdin
ii=$((ii+1))
done
echo "finished!"
exit

===================shell end===========================

你可能感兴趣的:(通过linux的shell脚本批量创建用户名,用户名所属目录,设置对应密码)