Linux 的用户组管理

用户组说明:

  • 组是用户的其中一个属性信息;
  • 任何一个用户都有且只有一个默认组;
  • 一个用户可以有多个附加组;
  • 默认组和附加组没有任何关系;
# 创建组
groupadd admin

# 查看组信息
tail /etc/group
# 将 test3 用户加入 admin 附加组
usermod -G admin test3
id test3

# 修改 test3 用户的默认组为 sys 组
usermod -g sys test3
# 删除组,附加组内有成员也可以删除,默认组内有成员不允许删除
groupdel admin
# 将 yunwei 用户加入 admin 附加组
gpasswd -a yunwei admin

# 设置 admin 附加组的成员,原有的成员会被覆盖
gpasswd -M test1,test2,test3 admin

# 从 admin 附加组中删除成员
gpasswd -d test1 admin
# 将 test2 设为 admin 附加组的管理员,可以对组成员进行管理
gpasswd -A test2 admin

# 查看组的详细信息,包括管理员、成员等
tail /etc/gshadow

你可能感兴趣的:(linuxcentos)