Группы и пользователи

Опубликовано admin в

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

$ usermod опции синтаксис

Здесь нас будут интересовать только несколько опций с помощью которых можно добавить пользователя в группу root linux. Вот они:

  • -G — дополнительные группы для пользователя;
  • -a — добавить пользователя в дополнительные группы из параметра -G, а не заменять им текущее значение;
  • -g — установить новую основную группу для пользователя, такая группа уже должна существовать, и все файлы в домашнем каталоге теперь будут принадлежать именно этой группе.

У команды намного больше опций, но нам понадобятся только эти для решения нашей задачи. Теперь рассмотрим несколько примеров. Например, чтобы добавить пользователя user в группу www-data используйте такую команду:

sudo usermod -a -G www-data user

Удаление пользователя из группы

Удалим пользователя user из группы www-data.

sudo gpasswd -d user www-data

Внимание: Чтобы изменения вступили в силу, нужно выйти и войти в систему!!!

Просмотерть в каких группах состоишь

Команда groups [user]

по умолчанию выведет группы текущего пользователя

groups

Для пользователя www-data

groups www-data

Список всех групп

Выведем список всех групп в текущей системе Linux.

cut -d: -f1 /etc/group | sort

Список всех пользователей

Выведем список всех пользователей в текущей системе Linux.

cut -d: -f1 /etc/passwd
Рубрики: Ubuntu