根据许多教程,/etc/group
文件中列出了所有组。
通过cat /etc/group | grep omicron
命令(奥米克戎是 Linux 安装中创建的默认自定义用户)出现:
adm:x:4:syslog,omicron
cdrom:x:24:omicron
sudo:x:27:omicron
dip:x:30:omicron
plugdev:x:46:omicron
lpadmin:x:120:omicron
lxd:x:132:omicron
omicron:x:1000:
sambashare:x:133:omicron
根据输出我可以理解每一行代表:
- 群组名称
- 代表
X
有关密码或某些保护的内容 - 这
gid
是群组的 ID - 最后将哪些用户分配到该组。
我不清楚的是:
- 为什么出现
omicron:x:1000:
而不是出现omicron:x:1000:omicron
?
用户也omicron
有其主要组omicron
答案1
如果某个群组是用户的主要群组,则用户无需被列为该群组的成员/etc/group
。几十年来一直如此。有些用户管理工具会明确将用户列入列表中/etc/group
,但并非所有工具都是如此。