Удалить привилегии sudo у пользователя (без удаления пользователя)


76

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

Я использовал:

sudo adduser username sudo

Теперь я передумал.


1
Прочитайте это: askubuntu.com/questions/45035/…
Erresen

Ответы:


27

Если вы похожи на меня, вы просто пытаетесь понять, как лишить пользователя доступа к sudo. Это просто, просто откройте sudo и введите следующее. Имейте в виду, что USERNAME может быть заменено тем профилем, с которым вы это делаете. В типе терминала:

sudo deluser USERNAME sudo

Это только лишит sudo доступа к профилю с именем USERNAME и не удалит!


7
Чем это предложение отличается от принятого ?
PerlDuck

2
Похоже, Гай летит на волнах других людей.
Alex_M

90

Просто введите

sudo deluser username sudo

Это удалит пользователя с именем username из группы sudo .

Будьте осторожны, чтобы не удалить реального администратора из sudoгруппы.


2
@ abu-bua: Пожалуйста, не одобряйте изменения, которые добавляют совершенно разные решения к существующим ответам (практика, обычно называемая «ответом с ответом»). Они должны быть опубликованы в виде отдельных ответов. Соответствующая причина отклонения: «Это изменение предназначалось для автора сообщения и не имеет смысла как редактирование. Это должно было быть написано как комментарий или ответ. ”(Выделение мое)
Дэвид Фёрстер

6

Вы также можете использовать gpasswd:

sudo gpasswd -d username sudo

Это удалит usernameиз группы sudo.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.