shell脚本批量添加用户

发布时间:2020-01-03编辑:脚本学堂
用Shell脚本批量添加用户,将要增加的用户写在for命令参数中,然后用useradd命令批量添加这些用户,感兴趣的朋友参考下。

例子,批量添加用户的shell/ target=_blank class=infotextkey>shell脚本文件 useradd.sh。
 

#!/bin/bash
for name in tom joy john mark james
do  useradd $name
    echo "redhat" | passwd --stdin $name
done

代码说明:
执行结束后会自动新建用户tom、joy、john 、mark、james,并且密码都设置为“redhat”。
该shell主要用到了useradd添加用户、echo、passwd修改密码、stdin标准输入、|管道,最后还要for循环。

还可以做下扩展,把账号和密码保存到一个文件,用linuxjishu/13830.html target=_blank class=infotextkey>awk读取,然后执行,jbxue小编建议大家,可以实践下这个方法,效果也不错的。