首页 > 解决方案 > 错误“useradd:组 '100' 不存在”

问题描述

尝试添加用户时出现上述错误。

通过尝试

sudo useradd -u 1200 -g test -c 'studente' student

或者

sudo useradd anyuser

我明白了

useradd: group '100' does not exist
useradd: the GROUP= configuration in /etc/default/useradd will be ignored

的内容/etc/default/useradd

# useradd defaults file
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes

我一定是通过创建、修改和删除用户和组搞砸了某个地方,但我不知道在哪里。

标签: linuxbashshell

解决方案


您一定100是不小心删除了该组。

在 Fedora 上,组 ID100users. 要解决这个问题,您所要做的就是再次创建组:

groupadd -g 100 users

有关groupadd使用的更多信息man groupadd

有关用户和组的更多信息,请查看 Fedora 文档管理用户和组


推荐阅读