码迷,mamicode.com
首页 > 其他好文 > 详细

增加和删除用户组

时间:2016-12-18 18:47:07      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:group   groupadd   gshadow   groupdel   

groupadd 命令 用来创建一个用户组。下面介绍该命令的使用。

groupadd命令

groupadd命令用于创建一个新的工作组,新工作组的信息将被添加到系统文件中。

语法

groupadd (选项) (参数)

选项  

-g:指定新建工作组的id;

-r:创建系统工作组,系统工作组的组ID小于500;

-K:覆盖配置文件“/ect/login.defs”;

-o:允许添加组ID号不唯一的工作组。

参数

组名:指定新建工作组的组名。

实例

建立一个新组,并设置组ID加入系统:

groupadd -g 344 linuxde

此时在/etc/passwd文件中产生一个组ID(GID)是344的项目。

groupdel命令

groupdel命令用于删除指定的工作组,本命令要修改的系统文件包括/ect/group和 /ect/gshadow。若该群组中仍包括某些用户,则必须先删除这些用户后,方能删除群组。

语法

groupdel (参数)

参数

组:要删除的工作组名。

实例

groupadd damon //创建damon工作组

groupdel damon //删除这个工作组

[root@CentOS6 ~]# groupadd grp1 新建一个组grp1

[root@CentOS6 ~]# tail /etc/group 查看组的配置文件,新建的组在最下面

postfix:x:89:

stapusr:x:156:

stapsys:x:157:

stapdev:x:158:

sshd:x:74:

user1:x:500:

group11:x:501:

rachy:x:502:

Jack:x:503:

grp1:x:504:

[root@CentOS6 ~]#

一行表示一个组信息,每一行都有4个字段,每个字段的含义如下:

组名:组密码:组号:组内用户列表

组名:组名

组密码:占位符x,真正的密码在/etc/gshadow文件

组号:GID

组内用户列表:为空表示用户组为GID的用户名

[root@CentOS6 ~]# tail /etc/gshadow 查看组密码的配置文件,新组在最下面

postfix:!::

stapusr:!::

stapsys:!::

stapdev:!::

sshd:!::

user1:!::

group11:!::

rachy:!::

Jack:!::

grp1:!::

[root@CentOS6 ~]#

一行表示一个组信息,每一行都有4个字段,每个字段的含义如下:

组名:组密码:组管理者:组内用户列表

组名: 是用户组的名称,由字母或数字构成。  

组密码:用户组密码,这个段可以是空的或!,如果是空的或有!,表示没有密码

组管理者:这个字段也可为空,如果有多个用户组管理者,用,号分割

组内用户列表:如果有多个成员,用,号分割 ;

普通用户的UID和组的GID默认都是从500开始,也可以自己指定。一旦指定某个数字,下次默认从这个数字开始增加。

groupadd -g 512 grp2 创建一个组grp2,指定其组号512,下次创建从513开始

groupadd grp3 grp3的GID从513开始

groupdel grp3 删除组grp3

如果一个组不为空,即含有用户,则不可以删除这个组。


增加和删除用户组

标签:group   groupadd   gshadow   groupdel   

原文地址:http://rachy.blog.51cto.com/11428504/1883698

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!