zoukankan      html  css  js  c++  java
  • 用户组的管理

    1、添加新用户组

    2、修改用户组属性

    3、删除用户组

    4、解析/etc/group文件

    5、解析/etc/gshadow文件

    添加新用户组

    新建用户组、用户、用户密码、删除用户组、用户(适合CentOS、Ubuntu)

    修改用户组属性

      例如,修改teacher用户组的组标识号,为503。

      #groupmod -g 503 hadoop

      再如,将hadoop用户组的组标识号改为550,用户组名称改为spark。

      #groupmod -g 550 -n spark hadoop


    删除用户组

    新建用户组、用户、用户密码、删除用户组、用户(适合CentOS、Ubuntu)

    解析/etc/group文件

    [root@weekend110 ~]# cat /etc/group

    每行共有4个字段,用“:”分隔成4个字段。

    以root:x:0:为例,

    root是用户组名称

    x是用户组密码,由于安全原因,相应内容已转到gshadow文件中,在此仅用“x”占位。

    0是GID,即用户组标识号

    第四个字段,为空,是组成员列表


    root:x:0:
    bin:x:1:bin,daemon
    daemon:x:2:bin,daemon
    sys:x:3:bin,adm
    adm:x:4:adm,daemon
    tty:x:5:
    disk:x:6:
    lp:x:7:daemon
    mem:x:8:
    kmem:x:9:
    wheel:x:10:
    mail:x:12:mail,postfix
    uucp:x:14:
    man:x:15:
    games:x:20:
    gopher:x:30:
    video:x:39:
    dip:x:40:
    ftp:x:50:
    lock:x:54:
    audio:x:63:
    nobody:x:99:
    users:x:100:
    dbus:x:81:
    usbmuxd:x:113:
    utmp:x:22:
    utempter:x:35:
    desktop_admin_r:x:499:
    desktop_user_r:x:498:
    floppy:x:19:
    vcsa:x:69:
    rpc:x:32:
    rtkit:x:497:
    avahi-autoipd:x:170:
    abrt:x:173:
    cdrom:x:11:
    tape:x:33:
    dialout:x:18:
    wbpriv:x:88:
    rpcuser:x:29:
    nfsnobody:x:65534:
    haldaemon:x:68:haldaemon
    gdm:x:42:
    ntp:x:38:
    apache:x:48:
    saslauth:x:76:
    postdrop:x:90:
    postfix:x:89:
    pulse:x:496:
    pulse-access:x:495:
    fuse:x:494:
    stapusr:x:156:
    stapsys:x:157:
    stapdev:x:158:
    sshd:x:74:
    tcpdump:x:72:
    slocate:x:21:
    hadoop:x:500:
    mysql:x:27:
    [root@weekend110 ~]#

    解析/etc/gshadow文件

    [root@weekend110 ~]# cat /etc/gshadow

    每行共有4个字段,用“:”分隔成4个字段。

    以root:::为例

    root是用户组名称

    第二个字段,为空,用户组的密码。

    第三个字段,为空,用户组的管理员账号

    第四个字段,为空,组成员列表

    root:::
    bin:::bin,daemon
    daemon:::bin,daemon
    sys:::bin,adm
    adm:::adm,daemon
    tty:::
    disk:::
    lp:::daemon
    mem:::
    kmem:::
    wheel:::
    mail:::mail,postfix
    uucp:::
    man:::
    games:::
    gopher:::
    video:::
    dip:::
    ftp:::
    lock:::
    audio:::
    nobody:::
    users:::
    dbus:!::
    usbmuxd:!::
    utmp:!::
    utempter:!::
    desktop_admin_r:!::
    desktop_user_r:!::
    floppy:!::
    vcsa:!::
    rpc:!::
    rtkit:!::
    avahi-autoipd:!::
    abrt:!::
    cdrom:!::
    tape:!::
    dialout:!::
    wbpriv:!::
    rpcuser:!::
    nfsnobody:!::
    haldaemon:!::haldaemon
    gdm:!::
    ntp:!::
    apache:!::
    saslauth:!::
    postdrop:!::
    postfix:!::
    pulse:!::
    pulse-access:!::
    fuse:!::
    stapusr:!::
    stapsys:!::
    stapdev:!::
    sshd:!::
    tcpdump:!::
    slocate:!::
    hadoop:!::
    mysql:!::
    [root@weekend110 ~]#

  • 相关阅读:
    HTML中CSS入门基础
    HTML基本代码教学,第三天
    HTML基本代码教学,第二天
    HTML基本代码教学片,认识HTML
    开学第一天,规章制度,教学大纲
    新的学期,从头开始
    开启新模式WinForm
    封装、继承、多态的基本详细使用方式与方法以及含义
    Python开发基础-Day4-布尔运算、集合
    Python开发基础-Day3-列表、元组和字典
  • 原文地址:https://www.cnblogs.com/zlslch/p/5982461.html
Copyright © 2011-2022 走看看