Menu Close

21.6. 更改用户的所有附加组群

您可以覆盖希望用户保持成员的辅组列表。

先决条件

  • root 访问权限
  • 补充组必须存在

流程

  • 覆盖用户附属组列表:

    # usermod -G group-names username

    使用一个或多个补充组的名称替换 group-names。要一次将用户添加到多个补充组,请使用逗号分隔组名称,且不会有空格。例如: wheel,developer

    使用用户名称替换 user-name

    重要

    如果用户当前是您未指定的组的成员,该命令会从组中删除该用户。

    例 21.6. 更改用户的补充组群列表

    如果用户 sarah 有主组 sarah2,并属于补充组 wheel,并且您希望用户属于另外三个补充组 developer, sysadmin, 和 security,请使用:

    # usermod -G wheel,developer,sysadmin,security sarah

验证步骤

  • 验证补充组群列表是否正确:

    # groups sarah

    输出显示:

    sarah : sarah2 wheel developer sysadmin security