在Linux系统中,用户可以被分配到一个或多个附加组(也称为辅助组)。附加组允许用户访问该组所拥有的资源,如文件和目录权限。有时,可能需要将用户从其附加组中移除,这可以通过usermod
命令来完成。
使用usermod
命令的-G
选项可以指定用户的附加组列表,从而移除不在该列表中的所有附加组。
假设用户alice
当前属于developers
和admins
两个附加组,我们想要移除admins
组:
sudo usermod -G developers alice
这条命令会将alice
的附加组设置为仅包含developers
,从而移除了admins
组。
alice
的所有组,包括主组和附加组。usermod -G
命令,如上所示,指定新的附加组列表。groups alice
命令,确认不需要的组已被移除。通过以上步骤,你可以有效地管理Linux用户的附加组,确保系统的安全性和资源的正确访问控制。
领取专属 10元无门槛券
手把手带您无忧上云