【groupadd 命令】
groupadd
命令用于新建和给予用户组 GID,其命令格式为:groupadd [选项] 用户组名
常见选项有:
- -g:后接 GID,用来将 GID 给予用户组
- -r:新建用户组
【groupmod 命令】
groupmod
命令用于修改用户组相关参数, 命令格式为:groupmod [选项] 用户组名
常见的选项有:
- -g:修改用户组的 GID
- -n:修改用户组的用户组名
【groupdel 命令】
groupdel
命令用于删除用户组,命令格式为:groupdel 用户组名
【gpasswd 命令】
在 Linux 中,最高权限用户是 root 用户,但在大型系统中,仅有 root 用户来进行管理的话,当某些账号想要加入某个项目时,找不到管理员,会浪费大量的时间
为此,在每个用户组中有一个用户组管理员,这个管理员可以管理哪些账号可以加入、移出用户组,gpasswd
命令就是用于新建用户组管理员的,该命令格式为:gpasswd [选项] 用户组名
常见的选项有:
- -A:后接用户名,将用户组的主控权交由该组的管理员执行,即设置用户组管理员
- -a:后接用户名,将某个账号加入该组中
- -d:后接用户名,将某个账号移出该组
- -M:后接用
,
分隔的多个用户名,将这些账号都加入该组中 - -r:将用户组的密码删除
- -R:令用户组的密码失效