linux-command

useradd

Опубликовано
ОпцияОписание
-cКомментарий длинной не выше 128 символов. В основном используется для обозначения полного имени пользователя.
-dЕсли вы хотите принудительно указать путь к домашней директорию пользователя.
-fЧерез сколько дней перестанет действовать пароль пользователя
-eДата в формате YYYY-MM-DD когда аккаунт пользователя перестанет действовать
-GГруппы к которым будет принадлежать пользователь
-kПуть к папке, содержимое которой будет скопировано в домашнюю директорию пользователя
-KИспользуется для изменения ключей по умолчанию, хранимых в /etc/login.defs. Полезно, когда вы создаёте системного пользователя.
-mСоздаст домашний каталог пользователя. По-умолчанию каталоги не создаются.
-uПозволяет установить идентификатор пользователя
-sПозволяет указать путь к интерпретатору

tune useradd

Чтобы установить некоторые стандартные параметры задаваемые системой при добавлении нового пользователя при помощи программы useradd откройте для редактирования файл /etc/default/userradd .

ОпцияЗначение
GROUPГруппа по умолчанию присваиваемая пользователю, если в файле /etc/login.defs отключен параметр USERGROUPS_ENAB, или в момент добавления не указана иная.
HOMEРасположение домашнего каталога с именем пользователя.
INACTIVEЧерез сколько дней после устаревания пароля заблокируется аккаунт. -1 никогда. 0 сразу же.
EXPIREДо какой даты действует аккаунт в формате YYYY-MM-DD
SHELLИнтерпретатор по умолчанию
SKELпуть к папке, которая будет копировать своё содержимое в домашнюю директорию каждому новому пользователю.
CREATE_MAILСоздаёт специальный файл, куда будет попадать входящая почта для пользователя.

После установки необходимых значений, откройте файл /etc/login.defs

Данный файл очень хорошо прокомментирован, я лишь укажу некоторые определения констант.

КонстантаОписание
PASS_MAX_DAYSСколько дней будет действовать каждый новый пароль
PASS_MIN-DAYSКак часто пользователь может менять пароль. Если стоит 7, то значит один раз в 7 дней.
PASS-WARN-AGEЗа сколько дней до устаревания пароля выдавать предупреждение о необходимости сменить пароль
UID_MIN, UID_MAXдиапазон уникальных идентификаторов выдаваемых пользователям
SYS_UID_MIN, SYS_UID_MAXИдентификаторы сервисных пользователей
CREATE_HOMEБудет ли создаваться домашняя директория для новых пользователей
USERGROUPS_ENABБудут ли создаваться одноимённая приватная группа пользователя. Если отключить, то все новые пользователи будут присвоены группе указанной в /etc/default/useradd
ENCRYPT_METHODАлгоритм шифрования паролей, хеш которых записывается в файл /etc/shadow.

Добавить комментарий

Ваш адрес email не будет опубликован.