Linux批量添加用户

                       Linux批量添加用户     

 

以前在做实验的过程中总结和写的一些教程的一些资料,一直没时间发布到博客上面,五一到了,终于有点时间发布啦!关于Linux上面还会有RHCE系列的学习笔记发表          

编写userfile.txt文件,然后执行newusers userfile.txt。

(关于userfile.txt文件文件格式说明:user001:x:500:500:UbuntuUser:/home/wangrx:/bin/tcsh

用户名:密码:uid:gid:用户信息:家目录:Shell

注意每个用户的用户名、UID、宿主目录都不可以相同,其中密码栏可以留做空白或输入x号。如果只创建用户目录而不允许用户登录,则将/bin /tcsh改为/sbin/nologin。如果密码栏输入明文密码,可在执行newusers userfile.txt之后直接执行pwconv命令将/etc/passwd加密,同步用户信息到/etc/shadow文件。)

Linux批量设置密码

编写userpwfile.txt文件(如下,xxxxxx为具体的密码),然后执行chpasswd < userpwfile.txt导入密码,再执行pwconv命令将/etc/passwd加密,同步用户信息到/etc/shadow文件。

userpwfile.txt

user001:xxxxxx

批量添加用户后目录权限的设置,使同一工作组用户之间可以相互访问各自目录,但不能修改其他用户目录中的文件。

chmod –R a+rx home

cd home

chmod –R g+rx *

Linux批量删除用户

编辑delusers.sh文件(如下),然后执行sh delusers.sh

delusers.sh

userdel –r tripos

userdel –r ccdc

userdel –r ccg


     本文转自 wqmsl 51CTO博客,原文链接:http://blog.51cto.com/wqmsl/308009,如需转载请自行联系原作者



上一篇:WebApi系列~通过HttpClient来调用Web Api接口~续~实体参数的传递


下一篇:Log4j使用技巧——让子类使用父类中定义的Logger