首页 运维 网络学院 查看内容

Linux 下使用shell批量创建、删除用户

2017-3-16 11:13 |来自: 互联网 2866 0

摘要: 用shell批量创建用户,分为两种:1. 批量创建的用户名无规律 ;2. 批量创建的用户名有规律批量创建的无规律用户名的用户先把批量创建的用户的名字写入一个文本文档,如下图的userlist文件再把与用户名匹配的密码用写 ...

用shell批量创建用户,分为两种:1. 批量创建的用户名无规律 ;2. 批量创建的用户名有规律

批量创建的无规律用户名的用户

先把批量创建的用户的名字写入一个文本文档,如下图的userlist文件

再把与用户名匹配的密码用写入另一个个文本文档,如下图的passwd文件

创建用户的shell脚本 creatte.sh 如下:


给 create.sh 赋予执行权限,并运行,然后查看 /home目录下已经有用户的目录,并可以登录了。

为了演示第二个shell, 我写了一个批量删除用户的shell脚本delete.sh,完全删上面的用户:

给 delete.sh 添加可执行权限并执行,然后查看/home目录,原用户的目录都没有了

大家可以看到,已经登录的用户是不能删除的。

批量创建用户名有规律用户

这回不用创建用户的文档,也不用密码文档,直接写到shell里

shell脚本名为create.sh,给它赋予可执行权限,并执行

/home目录下已经有用户目录,并可以登录了

本文出处: http://www.toutiao.com/a6397849700708090114/
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部