Linux: как удалить пользователя из группы – методы и команды

Чтобы удалить пользователя из группы в Linux, можно использовать несколько методов. Вот некоторые часто используемые подходы:

  1. Использование команды usermod:
    Вы можете удалить пользователя из группы, используя команду usermod с опцией «-G». Например, чтобы удалить пользователя с именем «username» из группы с именем «groupname», вы можете выполнить следующую команду:

    sudo usermod -G <existing_groups_without_groupname> username

    Замените списком существующих групп, в которых состоит пользователь, за исключением группы, из которой вы хотите его удалить.

  2. Редактирование файла /etc/group:
    Другой метод — вручную отредактировать файл /etc/group. Откройте файл с помощью текстового редактора, найдите строку, соответствующую группе, из которой вы хотите удалить пользователя, и удалите имя пользователя из списка пользователей в этой строке.

  3. Использование команды gpasswd:
    Команда gpasswd позволяет управлять паролями групп и членством. Чтобы удалить пользователя из группы, вы можете использовать опцию «-d», за которой следует имя пользователя и имя группы. Например:

    sudo gpasswd -d username groupname

Не забудьте заменить «имя пользователя» фактическим именем пользователя, а «имя группы» — именем группы, из которой вы хотите удалить пользователя.