从属组(Supplementary Groups)是Linux中用户权限管理的一个概念。
在Linux中,每个用户都属于一个主组(Primary Group)和零个或多个从属组(Supplementary Groups)。主组是用户默认所属的组,而从属组则是用户可以临时加入的其他组。
主要特点如下:
1. 主组通常在创建用户时自动指定,从属组需要手动添加。
2. 用户的文件和进程默认继承用户的主组权限,但也可以继承从属组的权限。
3. 用户可以通过执行命令如 `newgrp` 或 `sg` 切换到其从属组,从而获得该组的权限。
4. 从属组常用于授予用户对特定资源的访问权限,如磁盘分区、特殊设备等。
总之,从属组机制增强了Linux系统的灵活性和安全性,使得管理员可以细化用户权限,按需分配资源访问权限。合理利用从属组有助于提高系统的安全性和可管理性。