每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。
Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。
用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就是对/etc/group文件的更新。
1、新增用户组 : groupadd 选项(-g 指定标志号/-o 可以与当前已有标识号相同) 用户组名
举例:groupadd group1 创建一个新的group1用户组,其组标识号是当前最大标识号加1
groupadd -g 101 group2 创建一个标识号位101的group2用户组
2、删除用户组 : groupdel 用户组名
3、修改用户组 : groupmod 选项(-g/-o/-n 改名字) 用户组
举例: groupmod -n group3 group2 将group2的名字改为group3
4、如果一个用户同时属于多个用户组,那么用户可以在用户组之间切换,以便具有其他用户组的权限:newgrp 用户组
用户可以在登录后,使用命令newgrp切换到其他用户组,这个命令的参数就是目的用户组。