本篇内容介绍了“Ubuntu上怎么授予和移除sudo权限”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
通常,我们使用,adduser 命令创建新用户,如下所示。<强>在Linux上向普通用户授予sudo权限强>
如果你希望新创建的用户使用,sudo 执行管理任务,只需使用以下命令将它添加到,sudo 组:
<>之前,美元sudo usermod -a -G sudo hduser上面的命令将使名为,ostechnix 的用户成为,sudo 组的成员。
你也可以使用此命令将用户添加到,sudo 组。
<>之前,美元sudo adduser ostechnix sudo现在,注销并以新用户身份登录,以使此更改生效。此时用户已成为管理用户。
要验证它,只需在任何命令中使用,sudo 作为前缀。
<>之前,美元sudo mkdir /测试 (sudo), password for  ostechnix:<强>移除用户的sudo权限强>
有时,你可能希望移除特定用户的,sudo 权限,而不用在Linux中删除它。要将任何用户设为普通用户,只需将其从,sudo 组中删除即可。
比如说如果要从,sudo 组中删除名为,ostechnix 的用户,只需运行:
<>之前,美元sudo deluser ostechnix sudo示例输出:
Removing user “ostechnix& # 39;,得到group “sudo # 39;,… 做。
此命令仅从,sudo 组中删除用户,ostechnix,但不会永久地从系统中删除用户。现在,它成为了普通用户,无法像,sudo 用户那样执行任何管理任务。
此外,你可以使用以下命令撤消用户的,sudo 访问权限:
<>之前,美元sudo gpasswd -d ostechnix sudo从,sudo 组中删除用户时请小心。不要从,sudo 组中删除真正的管理员。
使用命令验证用户,ostechnix 是否已从,sudo 组中删除:
<>之前,美元sudo -l -U ostechnix User ostechnix  is not  allowed 用run sudo 提醒ubuntuserver。是的,用户,ostechnix 已从,sudo 组中删除,他无法执行任何管理任务。
从,sudo 组中删除用户时请小心。如果你的系统上只有一个sudo用户,并且你将他从,sudo 组中删除了,那么就无法执行任何管理操作,例如在系统上安装,删除和更新程序。