组管理:groupadd, groupdel, groupmod, gpasswd, newgrp, groupmems
FILES
/etc/group
Group account information.
/etc/gshadow
Secure group account information.
组分类:
管理员组:root
普通用户组:
系统用户组:
按照用户分类:
管理员组:root
基本组:初始化的组
附加组:有效组
关于组的配置文件:
/etc/group:
第一列:组的名字
第二列:组的密码区域
第三列:组的ID号(GID)
第四列:组中的成员
/etc/gshadow:
第一列:组的名字
第二列:组的密码
第三列:组的管理员
第四列:组成员列表
groupadd:创建一个新的组,并设置组的一些信息
语法:groupadd [options] group
-d:创建组时指定组的ID
-r:添加一个系统组
groupdel:删除一个组
默认情况下,不能删除一个用户的基本组,可以通过修改用户的基本组后删除该组,可以删除用户的同时,系统会删除同名基本组(且该组只能是该用户的基本组的时候才能删除)
groupmod:修改组属性
-g:修改组的GID号
-n:为组重命名
gpasswd:为组设置密码,设置组的管理员,添加组成员
语法:gpasswd [option] group
-A:为组设置管理员
-M:把一些用户添加组中,用逗号隔开(普通用户)
-r:为组移除密码
-R:让组的密码失效
-a:为组添加成员(组的管理员操作命令)
-d:删除组成员(组的管理员操作命令)
group_name:修改组的密码
newgrp:为shell设置有效组(只在当前shell中生效)
exit:退出newgrp
groupmems:为组添加成员,显示组成员列表