每個(gè)用戶都有一個(gè)用戶組,系統(tǒng)可以對(duì)一個(gè)用戶組的所有用戶進(jìn)行集中管理。不同Linux系統(tǒng)對(duì)用戶組的規(guī)定有做不同,如Linux下的用戶屬于與它同名的用戶組,這個(gè)用戶組在創(chuàng)建用戶時(shí)同事創(chuàng)建
-
用戶組的管理涉及用戶組的添加、刪除和修改。組的添加、刪除和修改實(shí)際上就是對(duì)/etc/group文件的更新。
image.png - 文件結(jié)構(gòu):
- 用戶組名:密碼:用戶組ID:組內(nèi)用戶名
- X表示占位符,雖然用戶組可以設(shè)置密碼,但是絕大部分的情況是不設(shè)置密碼
- 組內(nèi)用戶名:表示附加組是該組的用戶名稱
-
1、用戶組添加:
groupadd [選項(xiàng)] 用戶組名
- -g:類似用戶添加里的
-u
,-g
表示自定義一個(gè)用戶組ID的數(shù)字,如果不指定,centOS7默認(rèn)從1000之后開始遞增
- -g:類似用戶添加里的
-
2、用戶組編輯:````groupmod [選項(xiàng)] 用戶組名``
- -g:類似用戶添加里的
-u
,-g
表示自定義一個(gè)用戶組ID的數(shù)字,如果不指定,centOS7默認(rèn)從1000之后開始遞增groupadd -g 502 admins
- -n:類似用戶添加里的
-l
,-n
表示設(shè)置新的用戶組的名稱groupmod -g 520 -n test admins
- -g:類似用戶添加里的
-
3、用戶組刪除:
groupdel 用戶組名
從主組中刪除用戶:gpasswd -d zhangsan admin(從admin組中刪除zhangsan)