Linux:Рецепты/Изменение настроек по умолчанию для команды useradd
Изменение настроек по умолчанию для команды useradd
Проблема
Изменение настроек по умолчанию для команды useradd.
Решение
Настройки команды useradd разбросаны по множеству конфигурационных файлов, таких как /etc/default/useradd, /etc/login.defs и файлы в каталоге /etc/skel.
В файле /etc/default/useradd находятся следующие настройки. Этот пример взят из Kali Linux:
useradd -D
Результат:
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/sh
SKEL=/etc/skel
CREATE_MAIL_SPOOL=no
LOG_INIT=yes
Параметр GROUP=100 назначает единую группу с идентификатором 100 как основную всем новым пользователям. Чтобы происходило включение всех новых пользователей в общую группу, необходимо создать эту группу, затем выключить параметр USERGROUPS_ENAB в /etc/login.defs и присвоить GID общей группы параметру GROUP= в /etc/default/useradd.
Чтобы создание личных групп происходило для всех новых пользователей, необходимо присвоить параметру USERGROUPS_ENAB в /etc/login.defs значение yes и закомментировать параметр GROUP= в /etc/default/useradd.
См.также
Внешние ссылки