usermod
Изменить пользователя: например, добавить его в группу
Что делает
usermod меняет настройки существующего пользователя. Чаще всего — дополнительные группы: -aG docker anna добавляет anna в группу docker, и она сможет запускать контейнеры без sudo.
Новые группы начинают действовать со следующего входа: пользователю нужно перелогиниться или заново подключиться по SSH. Проверить, в каких группах пользователь, можно командой groups <пользователь>.
Осторожно. Без -a флаг -G не добавляет, а заменяет список групп: пользователь вылетит из всех остальных, включая sudo. Пишите -aG вместе.
Синтаксис
sudo usermod -aG <группа> <пользователь>
groups <пользователь>Примеры
Добавить пользователя anna в группу docker, не убирая из других групп
sudo usermod -aG docker annaто же самое:
sudo usermod -a -G docker anna,sudo usermod --append --groups docker annausermod— изменить пользователя-a— добавить к группам, а не заменить их-G docker— дополнительная группаanna— кого