Alex_McAvoy

想要成为渔夫的猎手

Linux 新增与删除用户组

【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:令用户组的密码失效
感谢您对我的支持,让我继续努力分享有用的技术与知识点!