在 Linux 操作系统中,用户组是一种对具有相似权限和访问控制的用户进行分组的机制。新增用户组有助于管理特定任务或应用程序所需的不同访问级别。
创建用户组
要创建新用户组,请使用以下命令:
sudo groupadd group_name
其中,group_name
是要创建的用户组的名称。
Linux 系统组的创建和管理
系统组是与系统功能或服务关联的特殊用户组。它们预先定义,具有特定权限,通常用于授予用户或组对特定系统资源的访问权限。一些常见的系统组包括 root
、bin
和 sudo
。
创建系统组
要创建新系统组,请使用以下命令:
sudo groupadd -r system_group_name
其中,system_group_name
是要创建的系统组的名称。-r
选项指定该组为系统组。
用户和组的管理
新增用户组和系统组后,您需要管理用户和组的成员资格。您可以使用以下命令添加和删除用户:
sudo usermod -aG group_name user_namesudo usermod -dG group_name user_name
其中,group_name
是用户组的名称,user_name
是要添加或删除的用户。
通过有效管理用户组和系统组,您可以增强 Linux 系统的安全性,并确保用户仅具有执行其工作所需的访问权限。