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 组名

注:如果目标组是当前用户公有组之一则不需要密码,否则需要验证密码

原文地址:https://www.cnblogs.com/luantianming/p/7436057.html