当前位置:首页 > 编程笔记 > 正文
已解决

xx is not in the sudoers file. This incident will be reported

来自网友在路上 143843提问 提问时间:2023-10-31 21:16:01阅读次数: 43

最佳答案 问答题库438位专家为你答疑解惑

虚拟机再执行 sudo 命令的时候,出现类似这样的报错:

xx is not in the sudoers file. This incident will be reported

其实,背景是这样的,我自己没事瞎作死,干了个这事,给 /etc/sudoers 文件的最下面一行添加了个用户,然后,就悲剧了,无法使用sudo了,报的错跟上面一样,关键是虚拟机切别的用户都不是sudo组里的用户,都没法改sudoers文件....这就成死胡同了,绕不过去了....再网上找了一些方法,可以选择使用:recovery mode 去解决问题....

具体来说是这样滴:

1、重启虚拟机

在重启的时候长按 shift 键

2、然后就可以看到如下界面,在这里选择高级选项:

(进入这个界面就无法截图了,此图是百度找的,但是内容类似)

3、然后,就找 recovery mode 选项就可以:

4、接下来就耐心等待,这个过程有点慢,结束后,就能看到如下对话框:

这里选择 root 这一项,意思就是以 root 用户的身份进入系统,但是,却不用输 root 用户的密码。

5、选择后按回车,就会出来下面 2 行内容:

6、再来一波回车,直接就进系统了,如图:

这个时候就是 root 用户直接操作了,该改什么直接改,改完后关闭虚拟机就行.....

再次登录虚拟机后,基本所有修改的东西就都生效了...

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"xx is not in the sudoers file. This incident will be reported":http://eshow365.cn/6-29011-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!