Для работы с группами используются две утилиты:
useradd
— используется при создании нового пользователя, для изменения информации по умолчанию при добавлении нового пользователя, либо для добавления нового пользователя в дополнительные группы;usermod
— используется для модификации существующего аккаунта.
Содержание
Добавление существующего пользователя в существующую группу
Используйте usermod с опциями -a
(append — добавить) и -G
— group:
# useradd testuser4 # groups testuser4 testuser4 : testuser4
Создаем группу:
# groupadd testgr2
Добавляем в нее пользователя:
# usermod -a -G testgr2 testuser4
Проверяем:
# groups testuser4 testuser4 : testuser4 testgr2
Что бы изменить основную группу существующего пользователя — выполните:
# usermod -g testgr2 testuser4 # groups testuser4 testuser4 : testgr2
Добавление нового пользователя в дополнительную группу
Создадим группу:
# groupadd testgr1
С помощью useradd
и параметра -G
добавляем пользователя, которому добавляем новую группу, как дополнительную:
# useradd -G testgr1 testuser1
Проверяем:
# groups testuser1 testuser1 : testuser1 testgr1 # id testuser1 uid=1003(testuser1) gid=1004(testuser1) groups=1004(testuser1),1003(testgr1)
Что бы изменить основную группу при создании пользователя — используйте useradd
с опцией -g
:
# useradd -g sudo testuser2
Проверяем:
# groups testuser2 testuser2 : sudo
Можно комбинировать опции:
# useradd -g sudo -G testgr1 testuser3 # groups testuser3 testuser3 : sudo testgr1
Больше примеров можно найти тут>>>.