是否存在一个文件包含所有新创建的用户所属的默认组的列表?
以下问题的答案提供了创建具有特定组成员身份的用户的解决方法,但并未回答默认组列表是否存储在某处?
很难相信这是直接硬编码到/usr/bin/useradd
二进制文件中的。
答案1
默认情况下,使用adduser
(或从 GUI)创建的任何新用户都只属于此用户的组。没有其他组的列表。
我们可以在配置文件中添加我们希望新用途的其他组/etc/adduser.conf
。只需取消注释定义变量的行EXTRA_GROUPS
,然后在那里添加所需的组即可。
# This is the list of groups that new non-system users will be added to
# Default:
#EXTRA_GROUPS="dialout cdrom floppy audio video plugdev users"