由于组已存在而无法添加用户?

由于组已存在而无法添加用户?

我最初添加了一个用户 ( adduser MYUSER),然后将其删除 ( deluser MYUSER)。现在我尝试再次添加它 ( adduser MYUSER),但收到以下消息:

adduser: The group 'MYUSER' already exists.

我查了一下,这个群确实存在。因此,我假设我需要删除该组 ( groupdel MYUSER),但会发生这种情况:

groupdel: cannot remove the primary group of user 'debian'

答案1

adduser为每个用户创建一个专用的主组,其名称与用户相同。 (它可以进行不同的配置,但显然它被配置为在您的系统上执行此操作。这是默认配置。)运行deluser会删除用户,但不会删除其主要组,即使该组是由其他成员添加的adduser并且没有其他成员。

如果您希望用户使用现有组作为其主要组,请将该选项传递--ingroup MYSERadduser

相关内容