Удалить привилегии 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группы.

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

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

sudo gpasswd -d username sudo

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

Шаян
источник