В Linux группа — это совокупность учетных записей пользователей, которые рассматриваются как единое целое с общими разрешениями и правами доступа к файлам, каталогам и другим системным ресурсам. Группы упрощают управление привилегиями пользователей и облегчают реализацию механизмов контроля доступа.
Вот несколько методов, связанных с группами в Linux:
-
Создание группы:
- Команда
groupaddсоздает новую группу в Linux. - Пример:
groupadd mygroup
- Команда
-
Добавление пользователей в группу:
- Команда
usermodиспользуется для добавления пользователей в существующую группу. - Пример:
usermod -aG имя пользователя моей группы
- Команда
-
Группы объявлений:
- Команда
cat /etc/groupвыводит список всех групп в системе. - Пример:
cat /etc/group
- Команда
-
Изменение владельца группы:
- Команда
chgrpизменяет групповое владение файлом или каталогом. - Пример:
chgrp mygroup myfile.txt
- Команда
-
Предоставление разрешений группе:
- Команду
chmodможно использовать для предоставления групповым разрешениям доступа к файлам и каталогам. - Пример:
chmod g+r myfile.txt
- Команду
-
Удаление группы:
- Команда
groupdelудаляет группу из системы. - Пример:
groupdel mygroup
- Команда