groupadd(8)

НАЗВАНИЕ
groupadd - создаёт новую группу

СИНТАКСИС

groupadd [-g GID [-o]] [-f] [-K КЛЮЧ=ЗНАЧЕНИЕ] группа

ОПИСАНИЕ

Программа groupadd создаёт новую группу, согласно указанным значениям командной строки и системным значениям по умолчанию. Новая группа будет добавлена в системные файлы.

ПАРАМЕТРЫ

Параметры команды groupadd:

-f  Вернуть статус успешного выполнения, если группа уже существует. Если используется вместе с параметром -g и указанный GID уже существует, то выбирается другой (уникальный) GID (то есть параметр -g игнорируется).

-g GID
    Числовое значение идентификатора группы. Значение должно быть уникальным, если не задан параметр -o. Значение должно быть не отрицательным.По умолчанию, берётся значение больше 999 и больше идентификатора любой другой группы. Значения от 0 и до 999 обычно зарезервированы под системные группы.

-h, --help
    Показать краткую справку и закончить работу.

-K КЛЮЧ=ЗНАЧЕНИЕ
    Изменить значения по умолчанию (GID_MIN, GID_MAX и другие), которые хранятся в файле /etc/login.defs. Можно указать несколько параметров -K.

    Пример: -K GID_MIN=100 -K GID_MAX=499

    Замечание: запись вида -K GID_MIN=10,GID_MAX=499 пока не работает.

-o  Разрешить добавление группы с не уникальным GID.

ФАЙЛЫ

/etc/group
    содержит информацию о группах

/etc/gshadow
    содержит защищаемую информацию о группах

/etc/login.defs
    содержит конфигурацию подсистемы теневых паролей

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

Имена групп должны начинаться со строчной буквы или символа подчёркивания. Они могут содержать только строчные буквы, символ подчёркивания, тире и знак доллара. Это можно описать регулярным выражением: [a-z_][a-z0-9_-]*[$]

Имена групп могут быть длиной не более 16 знаков.

Если имя группы уже существует во внешней базе данных групп, например в NIS, то groupadd не станет создавать группу.

Имена групп могут быть длиной не более 16 знаков.

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

Программа groupadd завершая работу, возвращает следующие значения:

0   успешное выполнение

2   ошибка в параметрах команды

3   недопустимое значение параметра

4   не уникальный gid (если не задан параметр -o)

9   не уникальное имя группы

10  не удалось изменить файл групп

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

chfn(1), chsh(1), passwd(1), gpasswd(8), groupdel(8), groupmod(8), login.defs(5), useradd(8), userdel(8), usermod(8).