Linux中的用户组是一种将多个用户组织在一起的方法,以便更轻松地管理权限和访问控制。用户组可以包含多个用户,这些用户共享相同的权限设置。通过将用户添加到特定的用户组,系统管理员可以方便地为一组用户分配相同的权限。
groupadd
:创建一个新的用户组。groupdel
:删除一个已存在的用户组。usermod
:修改用户的属性,包括将其添加到或移除出某个用户组。groups
:显示指定用户所属的所有用户组。id
:显示当前用户或指定用户的用户ID和用户组信息。假设我们需要创建一个名为 developers
的用户组,并将用户 alice
和 bob
添加到这个组中:
# 创建用户组
sudo groupadd developers
# 将用户 alice 添加到 developers 组
sudo usermod -a -G developers alice
# 将用户 bob 添加到 developers 组
sudo usermod -a -G developers bob
# 验证用户所属组
groups alice
groups bob
通过上述命令和概念,可以有效地管理Linux系统中的用户和用户组,从而提高系统的安全性和管理效率。
领取专属 10元无门槛券
手把手带您无忧上云