В Linux пользователи и группы — основа управления правами доступа. Каждый процесс обычно работает с определённым идентификатором пользователя (UID) и группы (GID).

Проверка пользователей

whoami
id
getent passwd username
getent group developers

Создание пользователя

sudo adduser ali
sudo usermod -aG sudo ali
 groups ali

-aG добавляет пользователя в дополнительные группы. Если забыть -a, можно заменить существующий список дополнительных групп.

Управление группами

sudo groupadd developers
sudo usermod -aG developers ali
getent group developers

Задание

Создайте пользователя labuser, добавьте группу students и включите пользователя в неё. Проверьте результат командой id labuser. На рабочем сервере перед изменением пользователей или прав sudo проверьте цель операции и способ восстановления доступа.