Посмотреть группы

Группы — удобный интерфейс для организации группового доступа. Так как в Linux устройства тоже являются файлами и управление доступом к ним аналогично.

Узнать, в каких группах состоит пользователь можно с помощью команды id имя_пользователя либо зайти под нужным пользователем и ввести команду id

Команда показывает текущие UID и GID оболочки, показаны ID групп в которых состоит пользователь, а в скобках указаны их имена.

Также можно с помощью grep найти в файле /etc/group все строки, в которых встречается имя пользователя user:

Формат файла groups:

первое поле — имя группы

Второе поле аналогично парольному полю в /etc/passwd. Пароль может быть запрошен при использовании команды newgrp, которая запускает копию оболочки с установленным GID оболочки.

третье — GID-идентификатор

В последнем поле через запятую перечислены пользователи — члены группы.