新用户的默认组

新用户的默认组

是否有可能为新用户定义一个默认组?我的意思是我将组定义testgroup为默认用户组,当我添加User1和时User2,两个新用户都会在该组中,testgroup而无需在以下命令中定义该组useradd

# useradd -G testgroup User1

 # useradd -D

我进入第一行GROUP=100。但是当我添加新用户时,新用户被添加到名为新用户的组中,而不是添加到具有的组中id=100。这个定义是什么?

答案1

您必须更改以下行/etc/login.defs以使GROUP默认设置变为/etc/default/useradd活动状态。

USERGROUPS_ENAB no

man useradd

...默认情况下,还将为新用户创建一个组(参见 -g、-N、-U 和 USERGROUPS_ENAB)...

为什么可能是出于安全考虑。但我确信已经有一些帖子在讨论这个问题。所以打开你选择的搜索引擎...

相关内容