Группы в Linux



Вы можете рассматривать группу как обычную учетную запись пользователя: операции, которые он и могут или не могут выполнять, а также их права доступа определяются правами доступа к файлам. Разница в том, что никто не может войти в систему Linux как группа. Тогда зачем создавать группы и какая у них цель? Вот объяснение.



Группы предоставляют мощный и очень эффективный способ организации ресурсов.

Приведу простой пример. Рассмотрим компанию с несколькими десятками сотрудников, которым нужен некий доступ к серверу, но не обязательно к одним и тем же ресурсам. Вы можете создать пару групп с названием dev и IT, к примеру. Когда пользователи изначально станут получать свои учетные записи, все разработчики будут добавляться в группу dev, а все системные администраторы окажутся добавлены в группу IТ. Теперь предположим, что используется файл конфигурации системы: вместо утомительного добавления прав доступа к файлам для каждого из 10 или 15 администраторов вы можете предоставить групповой доступ только группе IT.

Все члены IТ-группы будут автоматически добавлены, а все разработчики останутся исключенными.



Каждый пользователь системы вместе со многими приложениями автоматически получает свои собственные группы. Это объясняет, почему файлы, которые вы создаете, обычно принадлежат пользователю ваше_имя и входят в группу ваше_имя.