我使用chgrp命令更改了用户的默认组。在此之后,我将收到错误消息“‘用户名’不在sudoers文件中。对于sudo安装更新之类的基本命令,此事件将被报告”。
任何想法。非常感谢。
发布于 2020-11-08 14:26:00
我们需要查看sudoers文件,但是这个用户可能是组的一部分,并且组具有sudoers的权限。现在,它不再是正确组的一部分,因此无法获得sudo权限。
sudoers文件中的示例:
root ALL=(ALL:ALL) ALL
%admin ALL=(ALL) ALL
现在,如果您的用户myuser
是admin
组的一部分,而现在它已更改为someother
组,那么它将不匹配这两行中的任何一行。它不是root
,也不是admin
。
如果您有另一个根/管理用户或其他人拥有它,则需要使用它将您添加到sudoers
文件中来显式地更正组或用户名。
请先检查一下!
https://askubuntu.com/questions/1290569
复制相似问题