从用户删除sudo特权(不删除用户)


76

如果您授予用户sudo特权,如何删除sudo特权并使该用户成为普通用户?

我用了:

sudo adduser username sudo

现在我改变了主意。


1

Answers:


26

如果您像我一样,您只是想弄清楚如何从用户那里抢走sudo访问权限。这很简单,只需打开sudo,然后输入以下内容即可。请记住,USERNAME可以用您要执行的配置文件代替。在终端类型中:

sudo deluser USERNAME sudo

这只会使sudo访问权限离开名为USERNAME的配置文件,并且不会删除!


7
这个建议与被接受的建议有何不同?
PerlDuck

2
看来“盖伊”飞机正在其他人的浪潮中冲浪。
Alex_M

90

只需输入

sudo deluser username sudo

这将从组sudo中删除名为username的用户。

注意不要从sudo组中删除真正的adminuser 。


2
@ abu-bua:请不要批准为现有答案添加完全不同的解决方案的更改(这种做法通常称为“背负式答案”)。这些应该作为单独的答案发布。适当的拒绝原因是:“此编辑旨在解决帖子的作者,并且作为编辑没有意义。它应该被写为评论或答案。”(重点是我的)
David Foerster

6

您也可以使用gpasswd

sudo gpasswd -d username sudo

username将从group中删除sudo

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.