Я создаю пользовательский iso для друга.
Как добавить всех пользователей и будущих новых пользователей в звуковую (или любую другую) группу?
Если я хочу добавить одного пользователя, я бы запустил
sudo adduser $USER audio
Есть ли способ делать автоматически каждый раз, когда создается новая учетная запись пользователя?
Это может быть достигнуто с помощью файла /etc/adduser.conf следующим образом. Редактирование файла:
sudo nano /etc/adduser.conf
При изменении этих строк:
# 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
To:
# 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
Теперь, когда вы используете adduser, пользователь также будут добавлены в аудиогруппу. Обратите внимание, что эта группа должна существовать. SO сначала создайте группу, если она не существует, а затем добавьте ее в /etc/adduser.conf.
Вы можете управлять этим поведением, установив
ADD_EXTRA_GROUPS=1
на
[ f5]Это будет ослабить это поведение, поэтому его всегда можно переключать on/off.
Это может быть достигнуто с помощью файла /etc/adduser.conf следующим образом. Редактирование файла:
sudo nano /etc/adduser.conf
При изменении этих строк:
# 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
To:
# 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
Теперь, когда вы используете adduser, пользователь также будут добавлены в аудиогруппу. Обратите внимание, что эта группа должна существовать. SO сначала создайте группу, если она не существует, а затем добавьте ее в /etc/adduser.conf.
Вы можете управлять этим поведением, установив
ADD_EXTRA_GROUPS=1
на
ADD_EXTRA_GROUPS=0
Это будет ослабить это поведение, поэтому его всегда можно переключать on/off.
Это может быть достигнуто с помощью файла /etc/adduser.conf следующим образом. Редактирование файла:
sudo nano /etc/adduser.conf
При изменении этих строк:
# 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
To:
# 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
Теперь, когда вы используете adduser, пользователь также будут добавлены в аудиогруппу. Обратите внимание, что эта группа должна существовать. SO сначала создайте группу, если она не существует, а затем добавьте ее в /etc/adduser.conf.
Вы можете управлять этим поведением, установив
ADD_EXTRA_GROUPS=1
на
ADD_EXTRA_GROUPS=0
Это будет ослабить это поведение, поэтому его всегда можно переключать on/off.