Форматы файлов |
group(4) |
group - файл с информацией о группах
Файл group - локальный источник информации о группах. Файл group может использоваться совместно с другими источниками информации о группах, включая NIS-карты group.byname и group.bygid, а также таблицу групп NIS+. Программы используют процедуры getgrnam(3C) для получения этой информации.
Файл group содержит по одной строке следующего вида для каждой группы в системе:
где
Максимальное значение поля gid - 2137483647. Для большей переносимости и совместимости, администраторам рекомендуется, по возможности, назначать группам идентфикаторы со значениями до 60000.
Если поле пароль - пустое, пароль не запрашивается. При идентификации и аутентификации пользователя, список дополнительных групп строится последовательно на основе информации из этого файла. Если пользователь входит в большее количество групп, чем сконфигурировано для системы , {NGROUPS_MAX}, будет выдано предупреждение и последующие спецификации будут проигнорированы.
Неверно сформированные записи приводят к остановке процедур, читающих этот файл, и дальнейшее формирование списков групп прекращается. Для предотвращения этого периодически используйте утилиту grpck(1B), проверяющую базу данных /etc/group.
В прежних версиях запись о группе, начинающаяся символом + (знак плюс) или - (знак минус), использовалась для избирательного включения записей групп из NIS-карт. Если это по-прежнему необходимо, то надо добавить group:compat в файл nsswitch.conf(4). Источник "compat" в следующих версиях может не поддерживаться. Предпочтительнее указать источники "files" и затем "nisplus". В результате, все содержимое таблицы групп NIS+ включается после файла group.
Вот фрагмент файла group:
и пример записи group из файла nsswitch.conf:
При наличии этих записей в группу stooges будут входить пользователи larry, moe и curly, а все группы, перечисленные в таблице групп NIS+, включаются после записи для группы stooges.
.Если бы файл group имел следующий вид:
а запись group в файле nsswitch.conf была такой:
все группы, перечисленные в картах NIS group.bygid и group.byname, были бы включены после записи для группы stooges.
Последнее изменение: 14 мая 1998 года
Copyleft (no c) - Fuck copyright!, 2003 В. Кравчук, OpenXS Initiative, перевод на русский язык
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |