![由于组已存在而无法添加用户?](https://linux22.com/image/8804/%E7%94%B1%E4%BA%8E%E7%BB%84%E5%B7%B2%E5%AD%98%E5%9C%A8%E8%80%8C%E6%97%A0%E6%B3%95%E6%B7%BB%E5%8A%A0%E7%94%A8%E6%88%B7%EF%BC%9F.png)
我最初添加了一个用户 ( 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 MYSER
给adduser
。