Linux中的組羣賬戶添加、刪除及修改

1、 Linux組羣賬戶分類

分類法一:
1、私有組羣:當創建一個用戶時,若沒有指定該用戶屬於哪個組羣,那麼Linux就會創建一個和該用戶同名的組羣,即:私有組羣。
2、標準組羣:也稱爲普通羣組,標準羣組可以包含多個用戶賬戶

分類法二:
1、主要羣組:當一個用戶賬戶屬於多個組成員時,登陸後所屬的組羣便是主要羣組,其它組羣是次要羣組,一個用戶賬戶只能屬於一個主要羣組。
2、次要羣組:次要羣組也稱附加羣組,一個用戶可以屬於多個次要羣組。

注意:可將用戶從次要羣組中刪除,但不能將用戶從主要羣組中刪除

2、組羣賬戶的添加

(1)語法:groupadd [可選項] 組帳號名
(2)命令說明:建立新用戶組賬號。
(3)可選項:
-r: 用來建立系統組賬號。
-g: 後接GID值,除非使用“-o”可選項,否則該
值必須是唯一的,數值不可爲負。

例如:groupadd development ——>添加一個名叫development , 此時development 組中還沒有任何用戶。

3、組羣賬戶的修改

(1)語法:groupmod [可選項] 用戶組名稱
(2)命令說明:用來更改用戶組ID或名稱
(3)可選項:
-g <用戶組ID>: 設置要使用的用戶組ID。
-n <新用戶組名稱>: 設置要使用的用戶組名稱。
例:改變development 組名爲design。
groupmod -n development design

4、組羣賬戶的刪除

(1)語法:groupdel 用戶組名稱
(2)命令說明:在Linux系統下刪除組羣賬戶
例:刪除組羣design。
groupdel design

5、組羣賬戶中增加用戶

(1)語法:gpasswd [可選項] [用戶名] 組名
(2)功能: 使用gpasswd命令可以設置一個組羣的組羣密碼,或是在組羣中添加、刪除用戶。
(3)可選項:
-a:將用戶添加到組中
-A:指定組的管理員
-d:將用戶從組中刪除
-r : 取消一個用戶組羣的組羣密碼

例:將zhangsan添加到development中
gpasswd –a zhangsan development
例:將zhangsan添加到design中
gpasswd –a zhangsan design
例:設置用戶zhangsan 登錄的主要羣組
usermod –g design zhangsan

6、組羣賬戶中刪除用戶

例:將用戶zhangsan從次要羣組中development中刪除
gpasswd –d zhangsan development

注意:不能將用戶zhangsan從主要羣組design中刪除

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章