用shell批量创建用户,分为两种:1. 批量创建的用户名无规律 ;2. 批量创建的用户名有规律
批量创建的无规律用户名的用户
先把批量创建的用户的名字写入一个文本文档,如下图的userlist文件
再把与用户名匹配的密码用写入另一个个文本文档,如下图的passwd文件
创建用户的shell脚本 crea 如下:
给 crea 赋予执行权限,并运行,然后查看 /home目录下已经有用户的目录,并可以登录了。
为了演示第二个shell, 我写了一个批量删除用户的shell脚本dele,完全删上面的用户:
给 dele 添加可执行权限并执行,然后查看/home目录,原用户的目录都没有了
大家可以看到,已经登录的用户是不能删除的。
批量创建用户名有规律用户
这回不用创建用户的文档,也不用密码文档,直接写到shell里
shell脚本名为crea,给它赋予可执行权限,并执行
/home目录下已经有用户目录,并可以登录了