美文网首页
用户组管理

用户组管理

作者: Grayly吖 | 来源:发表于2021-01-07 09:38 被阅读0次

    每个用户都有一个用户组,系统可以对一个用户组的所有用户进行集中管理。不同Linux系统对用户组的规定有做不同,如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同事创建

    • 用户组的管理涉及用户组的添加、删除和修改。组的添加、删除和修改实际上就是对/etc/group文件的更新。


      image.png
    • 文件结构:
      • 用户组名:密码:用户组ID:组内用户名
      • X表示占位符,虽然用户组可以设置密码,但是绝大部分的情况是不设置密码
      • 组内用户名:表示附加组是该组的用户名称
    • 1、用户组添加groupadd [选项] 用户组名
      • -g:类似用户添加里的-u-g表示自定义一个用户组ID的数字,如果不指定,centOS7默认从1000之后开始递增
    • 2、用户组编辑:````groupmod [选项] 用户组名``
      • -g:类似用户添加里的-u-g表示自定义一个用户组ID的数字,如果不指定,centOS7默认从1000之后开始递增
         groupadd -g 502 admins
        
      • -n:类似用户添加里的-l-n表示设置新的用户组的名称
         groupmod -g 520 -n test admins
        
    • 3、用户组删除groupdel 用户组名
      \color{red}{注意:当如果需要删除一个组,但是这个组是某个用户的主组时,则不允许删除(附加组时可以的);如果确实需要删除,则先从组内移出所有用户。}
      从主组中删除用户:gpasswd -d zhangsan admin(从admin组中删除zhangsan)
    • \color{red}{提示:针对用户和用户组的管理指令,除了passwd指令之外,其他指令一般只有root用户才可以执行}

    相关文章

      网友评论

          本文标题:用户组管理

          本文链接:https://www.haomeiwen.com/subject/mafroktx.html