В Linux добавить пользователя в группу можно командой usermod. При этом меняется содержимое /etc/group. usermod передаются разные флаги в зависимости от дистрибутива.
Linux добавить пользователя в группу
В Debian/Ubuntu требуется указывать два флага, а также имя группы, в которую добавляется пользователь, и имя самого пользователя.
usermod -a -G group username
-a (—append) — добавление пользователя
-G (—group) — указание группы или групп
Одновременно можно задавать несколько групп разделяя их имена запятыми
usermod -a -G group1,group2,group3 username
Одна группа одноименная пользователю и включающая только его создается автоматически при добавлении пользователя.
Просмотреть список всех групп, в которые входит, например, admin можно выполнив в консоли groups
[email protected]:~$ groups
admin adm cdrom sudo dip plugdev lpadmin sambashare lxd
Ту же информацию можно увидеть в файле /etc/group
cat /etc/group | grep admin
adm:x:4:syslog,admin
cdrom:x:24:admin
sudo:x:27:admin
dip:x:30:admin
plugdev:x:46:admin
lpadmin:x:115:admin
admin:x:1000:
sambashare:x:127:admin
lxd:x:131:admin
Однако, при выполнении groups она значительно более наглядна. Команда usermod добавляет вхождение именно в /etc/group.
Читайте про настройку sudo доступа без пароля.