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,如需转载请自行联系原作者