Automaticamente adiciona usuários a grupos

0

Estou criando um iso personalizado para um amigo.

Como posso adicionar todos os usuários e novos usuários futuros ao grupo de áudio (ou qualquer outro)?

Se eu quiser adicionar um único usuário, eu executaria

sudo adduser $USER audio

Existe uma maneira de fazer automaticamente toda vez que uma nova conta de usuário é criada?

    
por Giovanni Caligaris 08.10.2017 / 23:37

1 resposta

2

Isso pode ser obtido usando o arquivo /etc/adduser.conf da seguinte maneira. Edite o arquivo:

sudo nano /etc/adduser.conf

Altere estas linhas:

# Set this if you want the --add_extra_groups option to adduser to add
# new users to other 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"

# If ADD_EXTRA_GROUPS is set to something non-zero, the EXTRA_GROUPS
# option above will be default behavior for adding new, non-system users
#ADD_EXTRA_GROUPS=1

Para:

# Set this if you want the --add_extra_groups option to adduser to add
# new users to other groups.
# This is the list of groups that new non-system users will be added to
# Default:
EXTRA_GROUPS="audio"

# If ADD_EXTRA_GROUPS is set to something non-zero, the EXTRA_GROUPS
# option above will be default behavior for adding new, non-system users
ADD_EXTRA_GROUPS=1

Agora, sempre que você usar adduser , o usuário também será adicionado ao grupo de áudio. Por favor, note que esse grupo deve existir. SO primeiro crie o grupo, se ele não existir, em seguida, adicione-o ao /etc/adduser.conf .

Você pode controlar esse comportamento definindo

ADD_EXTRA_GROUPS=1

para

ADD_EXTRA_GROUPS=0

Isso irá desbalancear esse comportamento, então sempre é possível alternar on/off .

    
por George Udosen 09.10.2017 / 07:37