1 我想知道主要组与Linux中用户的附加组之间的区别 例如,通过将用户添加到某些组中,他是否可以获得某些特权? 此外,当我尝试为用户更改主要组时,请键入以下命令: sudo usermod -g maingroup user 然后,通过键入命令id,我仍然将原始组作为gid,那正常吗? 谢谢大家 linux ubuntu — 瓦头 source
4 用户可以是多个组的成员,但只能是一个主要组。在创建新文件方面,该组将与用户相关联(该组所有权将是主要组)。新流程的流程所有权也是如此。 辅助组授予权限。 至于问题的第二部分,请看man usermod: -g,--gid GROUP 用户的新初始登录组的组名或编号。该组必须存在。 用户的前主组拥有的用户主目录中的任何文件都将归此新组所有。 用户主目录之外的文件的组所有权必须手动修复。 我想您需要做的是查看所有效果,然后注销然后重新登录。这同样适用于所有新的组成员身份。 — 托马斯 source