Provided by: adduser_3.112ubuntu1_all bug

NAME

       adduser, addgroup - добавляют пользователя или группу в систему

СИНТАКСИС

       adduser  [options]  [--home  DIR]  [--shell  SHELL]  [--no-create-home]
       [--uid ID] [--firstuid ID] [--lastuid ID] [--ingroup GROUP | --gid  ID]
       [--disabled-password]      [--disabled-login]      [--gecos      GECOS]
       [--add_extra_groups] [--encrypt-home] user

       adduser  --system   [параметры]   [--home   КАТ]   [--shell   ОБОЛОЧКА]
       [--no-create-home]  [--uid  ID] [--group | --ingroup ГРУППА | --gid ID]
       [--disabled-password] [--disabled-login] [--gecos GECOS] пользователь

       addgroup [параметры] [--gid ID] группа

       addgroup --system [параметры] [--gid ID] группа

       adduser [параметры] пользователь группа

   ОБЩИЕ ПАРАМЕТРЫ
       [--quiet] [--debug] [--force-badname] [--help|-h]  [--version]  [--conf
       ФАЙЛ]

ОПИСАНИЕ

       adduser  и  addgroup добавляют пользователей и группы в систему, исходя
       из параметров, заданных  в  командной  строке  и  информации  из  файла
       /etc/adduser.conf.   Они   являются   дружественными   интерфейсами   к
       программам groupadd  и  usermod,  выбирают  согласованные  с  политикой
       Debian  значения  UID  и  GID,  создают  домашний  каталог с начальными
       настройками,  запускают  определённый  сценарий,  и  обладают   другими
       возможностями.  adduser  и addgroup могут быть запущены в одном из пяти
       режимов:

   Добавление обычного пользователя
       При запуске с двумя аргументами и без параметров --system или  --group,
       adduser добавляет обычного пользователя.

       adduser   выберет   первый   доступный   UID   из   диапазона   обычных
       пользователей, заданного в файле настройки.  UID может быть  изменён  с
       помощью параметра --uid.

       Диапазон,  задаваемый  файлом  настройки,  может быть изменён с помощью
       параметров --firstuid и --lastuid.

       By default, each user in Debian  GNU/Linux  is  given  a  corresponding
       group  with the same name.  Usergroups allow group writable directories
       to be easily maintained by placing the appropriate  users  in  the  new
       group, setting the set-group-ID bit in the directory, and ensuring that
       all users use a umask of 002.  If this option is turned off by  setting
       USERGROUPS to no, all users' GIDs are set to USERS_GID.  Users' primary
       groups can also be overridden from the command line with the  --gid  or
       --ingroup  options to set the group by id or name, respectively.  Also,
       users can be added to one or more groups defined in adduser.conf either
       by  setting  ADD_EXTRA_GROUPS  to  1  in  adduser.conf,  or  by passing
       --add_extra_groups on the commandline.

       adduser создаёт домашний каталог в соответствии  со  значениями  DHOME,
       GROUPHOMES  и  LETTERHOMES.  Домашний  каталог  может  быть  изменён из
       командной строки с помощью  параметра  --home,  а  оболочка  с  помощью
       --shell.  На  домашнем  каталоге устанавливается Set-group-ID бит, если
       USERGROUPS равно yes, и поэтому любые  файлы,  создаваемые  в  домашнем
       каталоге пользователя, будут иметь правильную группу.

       adduser  will  copy  files from SKEL into the home directory and prompt
       for finger (gecos) information and a password.  The gecos may  also  be
       set  with  the  --gecos  option.  With the --disabled-login option, the
       account will be created but will be disabled until a password  is  set.
       The  --disabled-password  option  will not set a password, but login is
       still possible (for example with SSH RSA keys).  To set up an encrypted
       home  directory  for  the new user, add the --encrypt-home option.  For
       more information, refer to the -b option of  ecryptfs-setup-private(1).

       Если   файл   /usr/local/sbin/adduser.local  существует,  то  он  будет
       выполнен после создания учётной записи  пользователя,  чтобы  выполнить
       все локальные настройки. Аргументы передаваемые adduser.local:
       имя_пользователя uid gid домашний_каталог
       Значение   переменной   среды  VERBOSE  устанавливается  по  следующему
       правилу:

       0, если указан --quiet

       1, если не указан --quiet или --debug

       2, если указан --debug

              (Это же правило применяется к переменной DEBUG, но  DEBUG  лучше
              не  использовать,  так  как она будет удалена в следующей версии
              adduser.)

   Добавление системного пользователя
       If called with one non-option argument and the --system option, adduser
       will  add a system user. If a user with the same name already exists in
       the system uid range (or, if the uid is specified, if a user with  that
       uid already exists), adduser will exit with a warning. This warning can
       be suppressed by adding "--quiet".

       adduser  выберет  первый   доступный   UID   из   диапазона   системных
       пользователей,   заданного   в   файле  настройки  (FIRST_SYSTEM_UID  и
       LAST_SYSTEM_UID). Если вы хотите какой-то определённый UID,  то  можете
       указать его с помощью параметра --uid.

       По умолчанию, системные пользователи помещаются в группу nogroup. Чтобы
       поместить нового системного пользователя  в  уже  существующую  группу,
       используйте  параметры  --gid  или  --ingroup.  Чтобы  поместить нового
       системного пользователя  в  новую  группу  с  тем  же  ID,  используйте
       параметр --group.

       Домашний  каталог  создаётся  по  тем  же  правилам  что  и для обычных
       пользователей. Новый системный пользователь имеет  оболочку  /bin/false
       (если  не  указан параметр --shell) и заблокированный пароль. Начальные
       файлы настроек не копируются.

   Добавление пользовательской группы
       Если adduser вызывается с параметром --group и без  параметра  --system
       или   имеет   соответствующее   название   addgroup,   то   добавляется
       пользовательская группа.

       A GID will be chosen from the range specified for system  GIDS  in  the
       configuration  file  (FIRST_GID,  LAST_GID). To override that mechanism
       you can give the GID using the --gid option.

       Группа создаётся без пользователей.

   Добавление системной группы
       Если  addgroup  вызывается  с  параметром  --system,   то   добавляется
       системная группа.

       GID будет выбран из диапазона системных GID, заданных в файле настройки
       (FIRST_SYSTEM_GID, LAST_SYSTEM_GID). Чтобы  указать  определённый  GID,
       используйте параметр --gid.

       Группа создаётся без пользователей.

   Добавление существующего пользователя в существующую группу
       При  запуске  с  двумя  аргументами,  adduser  добавляет  существующего
       пользователя в существующую группу.

ПАРАМЕТРЫ

       --conf ФАЙЛ
              Использовать ФАЙЛ вместо /etc/adduser.conf.

       --disabled-login
              Не запускать passwd для задания пароля. Пользователь  не  сможет
              использовать свою учётную запись, пока его пароль не установлен.

       --disabled-password
              То   же   что   и   --disabled-login,   но   вход   в    систему
              возможен(например, с помощью ключей SSH RSA), но не использующих
              парольную аутентификацию.

       --force-badname
              By default,  user  and  group  names  are  checked  against  the
              configurable regular expression NAME_REGEX (or NAME_REGEX_SYSTEM
              if --system is specified)  specified in the configuration  file.
              This  option  forces  adduser  and addgroup to apply only a weak
              check for validity of the name.

       --gecos GECOS
              Set the gecos field for the new entry generated.   adduser  will
              not ask for finger information if this option is given.

       --gid ID
              При  создании  группы этот параметр задает её идентификатор. При
              создании пользователя  этот  параметр  помещает  пользователя  в
              группу с этим номером.

       --group
              При  совместном использовании с --system, создаётся группа с тем
              же именем и ID как и у системного пользователя. Если же --system
              не  задана, то создаётся группа с указанным именем. Это является
              действием по умолчанию, если программа вызывается как  addgroup.

       --help Показать краткую инструкцию.

       --home КАТ
              Использовать  КАТ  в качестве домашнего каталога пользователя, а
              не как задаётся по умолчанию в файле настроек.  Если каталог  не
              существует,  то  он  будет  создан и будут скопированы начальные
              файлы настроек.

       --shell ОБОЛОЧКА
              Использовать ОБОЛОЧКУ в качестве регистрационной оболочки, а  не
              как задано по умолчанию в файле настроек.

       --ingroup ГРУППА
              Add  the new user to GROUP instead of a usergroup or the default
              group defined by USERS_GID  in  the  configuration  file.   This
              affects  the users primary group.  To add additional groups, see
              the add_extra_groups option

       --no-create-home
              Не создавать домашний каталог, даже если он не существует.

       --quiet
              Не  выводить   информационные   сообщения,   показывать   только
              предупреждения и ошибки.

       --debug
              Показывать  отладочную информацию, очень полезно, если вы хотите
              понять в чём проблема у adduser.

       --system
              Create a system user or group.

       --uid ID
              Force the new userid to be the given number.  adduser will  fail
              if the userid is already taken.

       --firstuid ID
              Изменить  первый  uid  диапазона,  из которого выбран данный uid
              (заменяет  значение  FIRST_UID,  указанное  в   конфигурационном
              файле).

       --lastuid ID
              Override the last uid in the range that the uid is chosen from (
              LAST_UID )

       --add_extra_groups
              Add new user to extra groups defined in the configuration  file.

       --version
              Показать номер версии и информацию об авторском праве.

ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ

       0      The  user  exists as specified. This can have 2 causes: The user
              was created by adduser or the user was already  present  on  the
              system  before adduser was invoked. If adduser was returning 0 ,
              invoking adduser a second  time  with  the  same  parameters  as
              before also returns 0.

       1      Не  удалось  создать  пользователя  или  группу, так как они уже
              существуют но с другими UID/GID, чем указано.  Имя  пользователя
              или группы было отвергнуто, так как не подпадает под настроенные
              регулярные выражения,смотрите  adduser.conf(5).  Работа  adduser
              был прервана сигналом.
              Или   по   многим   другим  ещё  неописанным  причинам,  которые
              объясняются выдаваемыми на консоль сообщениями. Затем вы  можете
              решить решить убрать параметр --quiet, что сделает вывод adduser
              более подробным.

ФАЙЛЫ

       /etc/adduser.conf
              Файл настройки по умолчанию для adduser и addgroup

СМОТРИТЕ ТАКЖЕ

       adduser.conf(5),  deluser(8),  useradd(8),   groupadd(8),   usermod(8),
       Debian Policy 9.2.2.

АВТОРСКОЕ ПРАВО

       Copyright  (C)  1997,  1998,  1999  Guy  Maor.  Modifications by Roland
       Bauerschmidt and Marc  Haber.  Additional  patches  by  Joerg  Hoh  and
       Stephen Gran.
       Copyright   (C)   1995   Ted   Hajek,  с  большими  заимствованиями  из
       оригинального Debian adduser
       Copyright (C) 1994 Ian Murdock.  adduser  это  свободное  ПО;  смотрите
       условия  копирования в Универсальной Общественной Лицензии GNU версии 2
       или более новой.  Не предоставляется  гарантий.