亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

Linux 添加用戶組

前面一個小節介紹了 Linux 系統中的用戶組,本小節介紹如何添加 Linux 用戶組,添加完用戶組后可以把已有的用戶加入到用戶組中。

1. groupadd 命令

若想要添加 Linux 用戶組,可以使用 groupadd 命令,使用 root 賬號登錄 Linux 系統之后就可以添加用戶組了。

1.1 groupadd 命令參數介紹

下面列舉了一些 groupadd 命令參數作用:

groupadd 命令參數名稱 功能與作用描述
-f 表示 --force,如果組已經存在,會提示成功創建的狀態
-g 表示 --gid GID,為新組設置 GID,若 GID 已經存在會提示 GID 已經存在
-o 表示 --non-unique,允許創建有重復 GID 的組
-p 表示 --password PASSWORD,為新組使用此加密過的組密碼
-r 表示 --system,創建一個系統賬戶

1.2 添加用戶組

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

groupadd study_group

執行結果如下圖:

圖片描述

圖片中的執行結果和上述命令不符,老師確定下是否是正確的呢?

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

執行結果如下圖:

圖片描述

Tips:如果改了已經正在登陸的用戶所屬的組,則需要下次重新登錄才會生效。

3. 小結

本小節介紹了如何添加 Linux 系統用戶組,使用 groupadd 不同的參數可以在添加用戶組的同時設置一些用戶組其他的相關信息,還介紹了如何將已有的用戶添加至用戶組中,需要注意的是正在登陸中的用戶所屬組的關系需要等下次登錄時才生效。