/etc/组内容

/etc/组内容

如果我没记错的话,该文件/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

答案1

如果通过将某个组设为主要组来将用户添加到组中,则该用户不会添加到 中的用户列表中/etc/groups

一些发行版为每个用户创建一个组。将用户添加到文件中的该组是有意义的group,这样即使主组发生更改,用户也是成员。

当然,你也可以为其他群体提出这样的论点。

相关内容