Как удалить пользователя из группы?

Я добавил учетную запись пользователя к admin группа и обнаруженный я добавил неправильного пользователя. Таким образом, я теперь должен удалить учетную запись из admin группа.

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

110
задан 8 October 2012 в 09:36

4 ответа

Ответ Portablejim точен, но опасен - если Вы опечатка, что-то, Ваша система может быть неприменимой, особенно при изменении группы admin неправильно. Если необходимо отредактировать файл групп, используйте vipw -g или vigr команды, которые проверяют синтаксис перед сохранением. Даже затем существуют лучшие пути.

От командной строки та, которую Вы, вероятно, хотите использовать, следующая (как корень):

deluser <username> <groupname>

Это удалит указанного пользователя из указанной группы. Необходимо повторно войти в систему для наблюдения эффекта. Это не удалит пользователя или группу, просто членство. Существуют также способы сделать его с usermod команда, но более трудно использовать, поскольку необходимо заменить весь список групп для пользователя для удаления единственной группы. gpasswd команда также способна к выполнению этого (как sagarchalise указывает), но главным образом удерживается от использования. Как всегда, дополнительную информацию см. в страницах справочника.

146
ответ дан 22 November 2019 в 22:59

Можно сделать это:

sudo gpasswd -d username group

Необходимо также проверить руководство gpasswd

46
ответ дан 22 November 2019 в 22:59

См. ответ zanfur.

Отредактируйте /etc/group файл как корень (т.е. gksudo gedit /etc/group) и удалите имя пользователя из строки, которая запускается с 'администратора'

т.е.

...
admin:x:120:adminuser,adminuser2,userthatshouldnotbeadmin
...

становится

...
admin:x:120:adminuser,adminuser2
...

Предупредите, опечатки в файле могли повредить Вашу систему.

2
ответ дан 22 November 2019 в 22:59

Самый легкий и самый безопасный путь:

sudo -H gedit /etc/group

и удалите его вручную.

2
ответ дан 22 November 2019 в 22:59

Другие вопросы по тегам:

Похожие вопросы: