每个用户都有一个用户组,系统可以对一个用户组的所有用户进行集中管理。不同Linux系统对用户组的规定有做不同,如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同事创建
-
用户组的管理涉及用户组的添加、删除和修改。组的添加、删除和修改实际上就是对/etc/group文件的更新。
image.png - 文件结构:
- 用户组名:密码:用户组ID:组内用户名
- X表示占位符,虽然用户组可以设置密码,但是绝大部分的情况是不设置密码
- 组内用户名:表示附加组是该组的用户名称
-
1、用户组添加:
groupadd [选项] 用户组名
- -g:类似用户添加里的
-u
,-g
表示自定义一个用户组ID的数字,如果不指定,centOS7默认从1000之后开始递增
- -g:类似用户添加里的
-
2、用户组编辑:````groupmod [选项] 用户组名``
- -g:类似用户添加里的
-u
,-g
表示自定义一个用户组ID的数字,如果不指定,centOS7默认从1000之后开始递增groupadd -g 502 admins
- -n:类似用户添加里的
-l
,-n
表示设置新的用户组的名称groupmod -g 520 -n test admins
- -g:类似用户添加里的
-
3、用户组删除:
groupdel 用户组名
从主组中删除用户:gpasswd -d zhangsan admin(从admin组中删除zhangsan)
网友评论