用户组管理

来源:互联网 发布:淘宝卖家如何注销店铺 编辑:程序博客网 时间:2024/06/14 21:06

用户组管理

1.用户组文件/etc/group

[root@localhost ~]# tail -n3 /etc/group   //查看/etc/group下最后三行的数据    testgroup:x:1001:user2:x:1002:grp1:x:1003:

说明: 输出的结果与/etc/passwd的前三行相同。请参照前一张的博文/etc/passwd的前三行。

2. 用户备份说明

  • 输入完命令,别回车,用Tab补全,会显示以下效果
[root@localhost ~]# ls /etc/shadow  //密码配置文件shadow   shadow-           [root@localhost ~]# ls /etc/passwd  //用户配置文件passwd   passwd-  [root@localhost ~]# ls /etc/group  //用户组文件group   group-  [root@localhost ~]# ls /etc/gshadow  //用户组密码配置文件gshadow   gshadow-  

说明:这里的group-,passwd-,代表该文件的备份文件,如果删除了用户或该文件,用其恢复。

3. 新增和删除用户组

  1. 命令语法
    groupadd [-g GID] groupname

  2. 命令描述
    新增用户组

  3. 命令选项
    -g 自定义gid。如果不加-g选项,则按照系统默认的gid创建组。跟uid一样,gid也是从1000开始的。

命令示例

  • 创建用户组
[root@localhost ~]# groupadd grpp1      //创建用户组[root@localhost ~]# tail -n1 /etc/group      //查看用户组文件(group)的最后一行。(默认情况下每创建用户组,会在group文件的最后一行添加一行数据)。grpp1:x:1004:     //参照/etc/passwd的前三行解释
  • 在创建用户组的同时,自定义gid(gid必须在1000以上,1000以内的是系统用户组)
[root@localhost ~]# groupadd -g 6666 grpp2[root@localhost ~]# tail -n1 /etc/groupgrpp2:x:6666:
  • 删除用户组(groupdel)
[root@localhost ~]# groupdel grpp2[root@localhost ~]# tail -n3 /etc/groupuser2:x:1002:grp1:x:1003:grpp1:x:1004:

从代码中可以看出,grpp2已经被删除了。

注意:当我们删除用户组的时候,前提是用户组里没有用户。

原创粉丝点击