/etc/group文件

/etc/group文件

用戶組的所有信息都存放在/etc/group文件中,用戶分組是Linux 系統中對用戶進行管理及控制訪問權限的一種手段。
每個用戶都屬於某個用戶組;一個組中可以有多個用戶,一個用戶也可以屬於不同的組。當一個用戶同時是多個組中的成員時,在/etc/passwd文件中記錄的是用戶所屬的主組,也就是登錄時所屬的默認組,而其他組稱爲附加組。
用戶要訪問屬於附加組的文件時,必須首先使用newgrp命令使自己成爲所要訪問的組中的成員。

[root@instance-d619ad0f ~]# cat /etc/group
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
lp:x:7:
mem:x:8:
kmem:x:9:
wheel:x:10:
cdrom:x:11:
mail:x:12:postfix

用戶組的所有信息都存放在/etc/group文件中。此文件的格式也類似於/etc/passwd文件,由冒號(:)隔開4個字段,這些字段有:

組名:口令:組標識號:組內用戶列表

1. 組名

“組名”是用戶組的名稱,由字母或數字構成。與/etc/passwd中的登錄名一樣,組名不應重複。

2. 口令(羣組密碼)

“口令”字段存放的是用戶組加密後的字符。羣組密碼通常不需要設定,這個設定是給羣組管理員使用的,目前很少有機會設定羣組管理員。和/etc/passwd一樣,密碼已經移動到/etc/gshadow去了,所以該字段爲一個字符x

3. 組標識號(GID)

“組標識號”與用戶標識號類似,也是一個整數,被系統內部用來標識組。/etc/passwd中第四個字段的GID就是對應這個GID。GID的範圍和UID的範圍相同。

4. 組內用戶列表

“組內用戶列表”是屬於這個組的所有用戶的列表,不同用戶之間用逗號(,)分隔。這個用戶組可能是用戶的主組,也可能是附加組。

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