我刚刚在我的 FreeBSD 机器上注意到 root 在轮子和操作员中。我正在尝试考虑这样一种情况,其中 UID 0 在一个组中会对……嗯……任何事情产生任何影响,而我却是一片空白。就此而言,root 甚至需要 /etc/passwd 中的主登录组吗?或者如果用户有一个空白的主要组字段,login(3) 是否会窒息而死?
(澄清一下:我理解“root”组存在的目的,因为文件需要一个组所有者。我不明白用户 root/toor/任何拥有该组成员身份的用户有什么关系。)
这只是几十年前的残留物,还是有真正的原因?