Linux: добавить пользователя в группу

Автор: | 10/02/2016
 

linux_logoДля работы с группами используются две утилиты:

  • useradd – используется при создании нового пользователя, для изменения информации по умолчанию при добавлении нового пользователя, либо для добавления нового пользователя в дополнительные группы;
  • usermod – используется для модификации существующего аккаунта.

Добавление существующего пользователя в существующую группу

Используйте usermod с опциями -a (append – добавить) и -Ggroup:

# 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

Больше примеров можно найти тут>>>.