zoukankan      html  css  js  c++  java
  • linux组管理(groupadd/groupmod/gpasswd/groupdel)

    配置文件:

     /etc/group 注:用户组(group)配置文件;

    /etc/gshadow 注:用户组(group)的影子文件;


    查看组:
     cat /etc/group  或者  id -g test

     [root@localhost test]# cat /etc/group

    root:x:0:

    bin:x:1:

    依次是组名:组密码:gid:附属组成员

    [root@localhost test]# id -g test

    1003

    添加组:groupadd

    [root@localhost test]# groupadd group1

    [root@localhost test]# groupadd -g 2000 group2  --指定gid

    [root@localhost test]# tail -2 /etc/group

    group1:x:1004:

    group2:x:2000:

    修改组:groupmod

    [root@localhost test]# groupmod -g 1999 group2  ---修改组编号

    [root@localhost test]# tail -2 /etc/group

    group1:x:1004: 

    group2:x:1999:

    [root@localhost test]# groupmod -n group3 group2  ---修改组名(nnew_name)

    [root@localhost test]# tail -2 /etc/group

    group1:x:1004:

    group3:x:1999:

    添加、删除组成员:(gpasswd -a/d user_name group_name)

     [root@localhost test]# gpasswd -a test group1      ---将用户test添加到组group1中(aadd

    Adding user test to group group1

    [root@localhost test]# id test

    uid=1002(test) gid=1003(test) groups=1003(test),1004(group1)

    [root@localhost test]# gpasswd -d test group1 --将用户test从组group1中删除(ddelete)

    Removing user test from group group1

    [root@localhost test]#  id test

    uid=1002(test) gid=1003(test) groups=1003(test)


    删除组:(
    groupdel group_name

    [root@localhost test]# groupdel group1  --删除组group1.

    说明:用户必须有主属组:故当组里有成员时,当要删除该组时,必须先删除里面用户或修改用户的属组.再删除.

     

  • 相关阅读:
    Struts2结合Ajax实现登录
    Java读取Properties文件
    职责链模式
    javaScript初学者易错点
    2019 DevOps 必备面试题——DevOps 理念篇
    如何成为一名优秀的敏捷团队负责人
    为什么企业敏捷团队会失败
    伪装的敏捷,我好累
    CODING 告诉你如何建立一个 Scrum 团队
    十倍程序员的传说
  • 原文地址:https://www.cnblogs.com/lbg-database/p/10109977.html
Copyright © 2011-2022 走看看