SliTaz Man Pages

Community Doc Forum Pro Shop Bugs Hg Cook

USERADD

Section: Misc. Reference Manual Pages (8)
Index Return to Main Contents

НАЗВАНИЕ

useradd - создает новую учетную запись пользователя или обновляет данные по умолчанию для вновь создаваемых пользователей

СИНТАКСИС

useradd
[-c комментарий] [-d домашний_каталог]
[-e дата_отключения] [-f время_до_отключения]
[-g начальная_группа] [-G группа[,...]]
[-m [-k структурный_каталог] | -M] [-p пароль]
[-s оболочка] [-u идентификатор [ -o]] [-n] [-r] имя_пользователя
useradd
-D [-g группа_по умолчанию] [-b домашний_каталог_по_умочанию]
[-f время_до_отключения_по_умолчанию] [-e дата_отключения_по_умолчанию]
[-s оболочка_по_умолчанию]

ОПИСАНИЕ

Создание Новых Пользователей

При запуске с параметром -D команда useradd создает новую учетную запись пользователя в соответствии с указанными параметрами командной строки и настройками по умолчанию. Новая учетная запись пользователя будет записана в системные файлы по первому требованию, домашний каталог пользователя будет создан, а начальные файлы скопированы в него в соответствии с параметрами командной строки. Версия, поставляемая от Red Hat Linux, создаст группу для каждого пользователя, добавляемого в систему, если только не указан параметр -n. Параметрами командной строки для useradd являются:
-c комментарий
Новое значение поля комментария в файле паролей пользователя.
-d домашний_каталог
Для нового пользователя будет создан домашний каталог домашний_каталог. По умолчанию система добавляет имя_пользователя к домашнему_каталогу_по_умолчанию и использует его как домашний каталог.
-e дата_отключения
Дата, когда учетная запись пользователя будет отключена. Указывается в формате ГГГГ-ММ-ДД.
-f время_до_отключения
Через столько дней после истечения срока действия пароля учетная запись пользователя будет навсегда отключена. Значение 0 отключает использование учетной записи сразу после окончания действия пароля, а значение -1 отключает все описанные тут возможности. По умолчанию устанавливается в -1.
-g начальная_группа
Имя существующей группы или номер группы пользователя. Имя группы должно существовать. Номер группы должен соответствовать уже существующей группе. По умолчанию номер группы устанавливается в 1.
-G группа,[...]
Список дополнительных групп, членом которых является пользователь. Группы разделяются запятыми, пробелы и пропуски запрещены. Ограничения для групп тут такие же, как и для групп в параметре -g. По умолчанию пользователь принадлежит только к начальной группе.
-m
Если домашний каталог пользователя еще не существует, то он будет создан. Файлы, содержащиеся в структурном_каталоге, будут скопированы в домашний каталог, если указан параметр -k, иначе будут скопированы файлы из каталога /etc/skel. Все каталоги в структурном_каталоге или каталоге /etc/skel также будут созданы в домашнем каталоге пользователя. Использовать параметр -k нужно вместе с параметром -m. По умолчанию не создается каталог и в него не копируются никакие файлы.
-M
Домашний каталог пользователя не будет создаваться, даже если в системном файле настроек /etc/login.defs определно создание домашнего каталога.
-n
По умолчанию вместе с созданием пользователя создается группа с таким же именем. Данный параметр отключает эту специфическую для Red Hat Linux особенность.
-r
Этот параметр используется для создания системных учетных записей, то есть пользователя с идентификатором меньшим, чем минимальный идентификатор UID_MIN, определенный в файле /etc/login.defs. Заметим, что useradd не создаст домашний каталог для такого пользователя, даже если это определено в файле настроек /etc/login.defs. Вам необходимо указать параметр -m, если Вы хотите создать домашний каталог для системной учетной записи. Этот параметр добавлен Red Hat.
-p пароль
Шифрованный пароль пользователя, возвращаемый от crypt(3) или от генератора паролей MD5. По умолчанию учетная запись отключена.
-s оболочка
Имя оболочки входа пользователя. По умолчанию этого поля остается пустым, что указывает системе устанавливать оболочку по умолчанию.
-u идентификатор
Числовое значение идентификатора пользователя. Это значение должно быть уникальным, если только не используется параметр -o. Значение должно быть неотрицательным. По умолчанию используется наименьшее значение идентификатора, больше 99 и больше наибольшего существующего идентификатора пользователя. Значения между 0 и 99 обычно резервируются для системы.

Изменение Настроек По Умолчанию

При запуске с параметром -D программа useradd либо покажет текущие настройки по умолчанию, либо обновит их в соответствии с параметрами командной строки. Допустимыми параметрами являются:
-b домашний_каталог_по_умолчанию
Начальный путь к домашним каталогам пользователей по умолчанию. Если при создании новых учетных записей не используется параметр -d, то к домашнему_каталогу_по_умолчанию добавится имя_пользователя и создастся получившийся каталог.
-e дата_отключения_по_умолчанию
Дата, когда учетная запись пользователя будет отключена.
-f время_до_отключения_по_умолчанию
Через столько дней после истечения срока действия пароля учетная запись пользователя будет отключена.
-g группа_по_умолчанию
Имя существующей группы или идентификатор группы нового пользователя. Имя группы должно существовать, а номер группы должен соответствовать уже существующей группе.
-s оболочка_по_умолчанию
Имя оболочки входа нового пользователя. Указанная команда будет использоваться для всех вновь создаваемых учетных записей.

Если не указаны параметры, то useradd покажет текущие настройки по умолчанию.

ЗАМЕЧАНИЯ

Системный администратор несет ответственность за размещение корректных файлов настроек по умолчанию в каталоге /etc/skel.
Эта версия программы useradd была изменена Red Hat для соответствия соглашениям Red Hat о пользователях и группах.

ПРЕДОСТЕРЕЖЕНИЕ

Вы не сможете добавить пользователя в группу NIS. Эта операция должна быть выполнена на сервере NIS.

ФАЙЛЫ

/etc/passwd - информация об учетных записях пользователя
/etc/shadow - системная информация об учетных записях пользователя
/etc/group - информация о группах
/etc/default/useradd - информация по умолчанию
/etc/login.defs - системные настройки
/etc/skel - каталог, содержащий файлы для каталога по умолчанию

СМ. ТАКЖЕ

chfn(1), chsh(1), crypt(3), groupadd(8), groupdel(8), groupmod(8), passwd(1), userdel(8), usermod(8)

АВТОРЫ

Julianne Frances Haugh (jfh@austin.ibm.com)

Index

НАЗВАНИЕ
СИНТАКСИС
ОПИСАНИЕ
Создание Новых Пользователей
Изменение Настроек По Умолчанию
ЗАМЕЧАНИЯ
ПРЕДОСТЕРЕЖЕНИЕ
ФАЙЛЫ
СМ. ТАКЖЕ
АВТОРЫ