Group

/etc/組內容

  • January 20, 2018

如果我沒記錯的話,該文件/etc/group會顯示組列表,並且每​​個組都列出了僅作為輔助組成員的使用者。我創建了一些使用者以進行一些測試。奇怪的行為是我的使用者列在我的主要組中。其他使用者不會出現在他們的主要組中。你有什麼主意嗎?這是我的 CentOS 系統上的範例:

[root@server2 ~]# id intore
uid=1000(intore) gid=1000(intore) groups=1000(intore),10(wheel)

root@server2 ~]# cat /etc/group
lisa:x:1001:
lisa_m:x:1002:
betty:x:1009:
sales:x:1007:bob,betty,linda,lisa
account:x:1008:bill,beatrix,lori,bob
bill:x:1010:
beatrix:x:1011:
linda:x:1003:
wheel:x:10:intore,lisa,lisa_m
intore:x:1000:intore

如果您通過將組設為主要組來將使用者添加到組,則不會將該使用者添加到 中的使用者列表中/etc/groups

一些發行版為每個使用者創建一個組。將使用者添加到文件中的該組是有意義的,group這樣即使主組更改,使用者也是成員。

當然,你也可以為其他群體提出這個論點。

引用自:https://unix.stackexchange.com/questions/418448