疏影横斜水清浅,暗香浮动月黄昏。
关于用户的命令我们讲完了,接下来我们讲一下关于用户组的操作命令,其实关于用户组的命令其实和用户的是大同小异的,说白了就是对用户组的增删改,相对于用户来说,用户组的增删改仅涉及group和gshadow两个文件,比起用户要简单得多。
废话不多说,直接进入正文。
用户组管理
创建用户组——groupadd
功能:创建用户组,只有超级用户才可以使用该命令
格式:groupadd [ 选项 ] 组名
常用选项参数详解
选项 | 含义 |
---|---|
-r | 新建系统用户组,用来建立系统账号 与/etc/login.Defs中GID_MIN 有关 |
-o | 允许设置相同组ID的群组,可以设定不唯一的组ID值 |
-f | 强制执行 |
-g | 后面跟GID 直接指定某个GID(未使用过的) |
修改用户组——groupmod
与修改用户usermod命令相似
功能: 修改用户组的信息
格式: groupmod [选项] [用户组名]
选项 | 含义 |
---|---|
-n | 组群名 更改组名 |
-o | 配合-g使用可是设定不唯一组ID值 |
-g GID | 指定id 该值必须唯一 |
**
删除用户组——groupdel
**
功能:删除用户组 仅超级用户使用
格式:groupdel [用户组名]
注意,使用groupdel命令时,首先要确认被删除的用户组存在,另外如果有一个属于待删除组的用户正在使用系统,则不能删除该用户组,必须先删除其中的用户在执行组的删除操作。
groupdel不能删除有效组。