Linux账号管理之第二篇:对用户组进行管理

Posted Panda.li

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux账号管理之第二篇:对用户组进行管理相关的知识,希望对你有一定的参考价值。

1、查看用户的有效组群

    groups  用户名

    注意:查看出来的结果可能有多个;第一个为主组群,后面的都是副组群

  

2、添加和删除组群

    添加一个组:groupadd    组名

    删除一个组:groupdel     组名    

    把某一个用户加入一个组: gpasswd -a 用户1

    创建一个BOB组     groupadd BOB

    把用户1加入到BOB组  gpasswd  -a  用户1  BOB

      参数: -a 添加

          -d 删除

            -A 把某一个用户设置为该组的管理员

for example1:(把用户添加到一个组群)

[[email protected] sorry]# groupadd BOB          //创建一个组群
[[email protected] sorry]# groups sorry             //查看likui属于哪些组
sorry: sorry
[[email protected] sorry]# gpasswd -a sorry BOB        //把likui加入到BOB组
Adding user sorry to group BOB
[[email protected] sorry]# groups sorry
sorry : sorry BOB
[[email protected] sorry]# 

for example2:(把某一个用户设置为某个组的管理员

[[email protected] sorry]# useradd tom                 //创建一个tom用户
[[email protected] sorry]# ll /home/
total 4
drwx------. 14 sorry sorry   4096 Jun 22 20:14 likui
drwx------.  3 tom   tom     78   Jun 22 20:27 tom
[[email protected] sorry]# groupadd BOB              //创建一个BOB组
[[email protected] sorry]# gpasswd -A sorry BOB       //把BOB的权限给予sorry用户
[[email protected] sorry]# gpasswd -a tom BOB         //在sorry用户下,把tom添加到BOB组里面
Adding user tom to group BOB                       //显示添加进去了
[ro[email protected] sorry]# groups tom                 //查看tom用户属于哪些组
tom : tom BOB
[[email protected] sorry]# gpasswd -d tom BOB         //在sorry用户下,把tom 从BOB组里面删除
Removing user tom from group BOB
[[email protected] sorry]#

 

 

 

 

3、有效组群的切换

    newgrp

     如果一个用户的有效组群有多个:组群1;组群2.。。。。  (默认组群1为主组群,其他组群为副组群);

  有效组群的切换 :   newgrp 组群2 用户名

      切换之后该用户的有效组群为:组群2:组群1.。。。。。。。

   

以上是关于Linux账号管理之第二篇:对用户组进行管理的主要内容,如果未能解决你的问题,请参考以下文章

内网渗透测试理论学习之第二篇内网渗透信息收集

应急响应入侵排查之第二篇Linux

maven仓库之第二篇

JAVA高级篇(JVM内存模型内存管理之第二篇)

第二篇:二进制部署K8s集群进阶使用

Linux系统安装与使用基础之第二篇熟悉Linux操作系统