Linux用户管理-用户组账号管理
1、用户组账号的配置文件
------/etc/group
字段1:用户组名
字段2:用户组密码,一般Linux用户组没有密码,默认为空或者X
字段3:GID
字段4:成员用户列表
------/etc/gshadow
字段1:用户组名
字段2:用户组密码,一般Linux用户组没有密码,默认为空或者X
字段3:组管理员列表
字段4:成员用户列表
2、组账号的增删改查
1>添加组账号------groupadd
格式:groupadd [-g GID] 组名
2>设置组成员------gpasswd
格式:gpasswd [选项] 组名
常用选项
-A 定义组管理员列表
-a 添加组成员,每次只能添加一个
-d 删除组成员,每次只能删除一个
-M 定义组成员、用户列表,可以设置多个,用‘,’隔开,每次设置都会覆盖之前的设置
gpasswd -M "" 用户组名------>清空一个组
3> 删除组账号------groupdel
格式:groupdel 组名
**删除的目标组不能是用户的基本组
4>设置组密码、切换基本组
设备组密码:gpasswd 组名
移除设备组密码:gpasswd -r 组名
切换基本组:newgroup 组名
注:如果目标组是当前用户公有组之一则不需要密码,否则需要验证密码