每天一個linux命令(31): /etc/group文(wen)件詳解
Linux /etc/group文(wen)(wen)件(jian)與/etc/passwd和(he)(he)/etc/shadow文(wen)(wen)件(jian)都(dou)是有(you)關于(yu)系(xi)統管理(li)(li)員(yuan)對用(yong)(yong)戶和(he)(he)用(yong)(yong)戶組(zu)(zu)管理(li)(li)時(shi)相(xiang)關的文(wen)(wen)件(jian)。linux /etc/group文(wen)(wen)件(jian)是有(you)關于(yu)系(xi)統管理(li)(li)員(yuan)對用(yong)(yong)戶和(he)(he)用(yong)(yong)戶組(zu)(zu)管理(li)(li)的文(wen)(wen)件(jian),linux用(yong)(yong)戶組(zu)(zu)的所有(you)信(xin)息都(dou)存放在/etc/group文(wen)(wen)件(jian)中。具有(you)某種共同特征的用(yong)(yong)戶集合起來就是用(yong)(yong)戶組(zu)(zu)(Group)。用(yong)(yong)戶組(zu)(zu)(Group)配置(zhi)文(wen)(wen)件(jian)主要有(you) /etc/group和(he)(he)/etc/gshadow,其中/etc/gshadow是/etc/group的加密(mi)信(xin)息文(wen)(wen)件(jian)。
將用(yong)戶(hu)分(fen)組(zu)(zu)是Linux系統中(zhong)(zhong)對(dui)用(yong)戶(hu)進行(xing)管理及(ji)控制訪問權限(xian)的(de)(de)一種手段。每個(ge)(ge)用(yong)戶(hu)都屬于(yu)某(mou)個(ge)(ge)用(yong)戶(hu)組(zu)(zu);一個(ge)(ge)組(zu)(zu)中(zhong)(zhong)可以有多(duo)個(ge)(ge)用(yong)戶(hu),一個(ge)(ge)用(yong)戶(hu)也(ye)可以屬于(yu)不 同的(de)(de)組(zu)(zu)。當一個(ge)(ge)用(yong)戶(hu)同時是多(duo)個(ge)(ge)組(zu)(zu)中(zhong)(zhong)的(de)(de)成員(yuan)時,在/etc/passwd文件中(zhong)(zhong)記錄的(de)(de)是用(yong)戶(hu)所屬的(de)(de)主(zhu)組(zu)(zu),也(ye)就是登(deng)錄時所屬的(de)(de)默認組(zu)(zu),而其(qi)他(ta)組(zu)(zu)稱為附加(jia)組(zu)(zu)。
用(yong)戶組(zu)的(de)所有(you)信息都(dou)存放(fang)在/etc/group文件(jian)中。此(ci)文件(jian)的(de)格式是(shi)由冒號(:)隔開若干個(ge)字段,這些(xie)字段具體如(ru)下(xia):
組(zu)名:口(kou)令:組(zu)標(biao)識(shi)號:組(zu)內(nei)用戶列表
具體解釋:
組名:
組(zu)名(ming)(ming)是(shi)用戶(hu)組(zu)的名(ming)(ming)稱,由字母(mu)或(huo)數字構成。與/etc/passwd中的登錄名(ming)(ming)一樣,組(zu)名(ming)(ming)不應重復。
口令:
口(kou)(kou)令(ling)字(zi)段存放(fang)的是用(yong)戶(hu)組加密后的口(kou)(kou)令(ling)字(zi)。一(yi)般Linux系統(tong)的用(yong)戶(hu)組都(dou)沒(mei)有口(kou)(kou)令(ling),即這個字(zi)段一(yi)般為空(kong),或者是*。
組標識號:
組(zu)標識號與用戶標識號類似,也是一個整數,被系統內部(bu)用來標識組(zu)。別稱GID.
組內用戶列表:
是屬于這個組(zu)(zu)的所(suo)有(you)用(yong)戶的列表,不(bu)同用(yong)戶之間(jian)用(yong)逗號(,)分隔。這個用(yong)戶組(zu)(zu)可能是用(yong)戶的主組(zu)(zu),也可能是附加(jia)組(zu)(zu)。
使用實例:
輸出:
[root@localhost test6]# cat /etc/group root:x:0:root,linuxsir bin:x:1:root,bin,daemon daemon:x:2:root,bin,daemon sys:x:3:root,bin
說明:
我們以root:x:0:root,linuxsir 為(wei)例: 用(yong)(yong)戶組(zu)root,x是密(mi)碼段,表示沒(mei)有(you)設(she)置(zhi)密(mi)碼,GID是0,root用(yong)(yong)戶組(zu)下包括root、linuxsir以及GID為(wei)0的其它(ta)用(yong)(yong)戶。
關注 熵減黑客 ,一起學習成長
