2021-09-10 23:26  阅读(66)
文章分类:Linux 入门教程 文章标签:LinuxLinux 教程
©  原文作者:慕课教程 原文地址:http://www.imooc.com/wiki/linuxlesson

Linux 添加用户组

前面一个小节介绍了 Linux 系统中的用户组,本小节介绍如何添加 Linux 用户组,添加完用户组后可以把已有的用户加入到用户组中。

1. groupadd 命令

若想要添加 Linux 用户组,可以使用 groupadd 命令,使用 root 账号登录 Linux 系统之后就可以添加用户组了。

1.1 groupadd 命令参数介绍

下面列举了一些 groupadd 命令参数作用:

groupadd命令参数名称 功能与作用描述
-f 表示--force,如果组已经存在,会提示成功创建的状态
-g 表示--gidGID,为新组设置GID,若GID已经存在会提示GID已经存在
-o 表示--non-unique,允许创建有重复GID的组
-p 表示--passwordPASSWORD,为新组使用此加密过的组密码
-r 表示--system,创建一个系统账户

1.2 添加用户组

可以使用 groupadd 命令新增 Linux 系统普通用户,命令如下:

    groupadd study_group
    

执行结果如下图:

202109102326553761.png

图片中的执行结果和上述命令不符,老师确定下是否是正确的呢?

2. 向用户组中添加用户

前面小节介绍过的 usermod -G 可以将用户添加到用户组当中,命令如下:

    usermod -G study_group user_name01
    
    grep study_group /etc/group
    
    usermod -G study_group user_name02
    
    grep study_group /etc/group
    
    usermod -G study_group user_name03
    
    grep study_group /etc/group
    
    usermod -G study_group user_name04
    
    grep study_group /etc/group
    

执行结果如下图:

202109102326564302.png

Tips:如果改了已经正在登陆的用户所属的组,则需要下次重新登录才会生效。

3. 小结

本小节介绍了如何添加 Linux 系统用户组,使用 groupadd 不同的参数可以在添加用户组的同时设置一些用户组其他的相关信息,还介绍了如何将已有的用户添加至用户组中,需要注意的是正在登陆中的用户所属组的关系需要等下次登录时才生效。

  • 划线
  • 写笔记
  • 复制
    
点赞(0)
版权归原创作者所有,任何形式转载请联系作者; Java 技术驿站 >> Linux 添加用户组
上一篇
Linux 用户组
下一篇
Linux 修改用户组