我注意到,在许多 linux 发行版上,每当创建新用户时,都会将其分配给一个以其自己名称命名的主要组。
例如。如果我创建一个名为“testuser”的用户,默认情况下它被分配给“testuser”主要组。
这会导致所有用户拥有自己独特的主要组。所有这些组也只会有 1 个用户,因为将其他用户添加到这些组实际上没有意义。这有点违反直觉,因为“组”通常意味着“超过 1”。
在尝试为文件/文件夹分配权限时,这些用户主要组通常也无用。
有什么理由这是发行版的默认行为吗?以及这种行为实际上有用的任何用例?为什么不将所有新用户分配给“用户”主要组?