欢迎光临
一起探讨学习进步

sudo提权时提示:user不在 sudoers 文件中。此事将被报告...

一般,我们要想提权,需要在命令行下面输入:

sudo -i

然后输入当前账户的登录密码即可~

但是有时候会提示:***不在 sudoers 文件中,此事将被报告。

这是怎么一 回事呢?

这是因为在/etc/sudoers没有为该用户进行提权登记,也就是说当前用户不具备提权的资格。

了解了情况之后,接下来就要动手修改/etc/sudoers文件了。

介 于/etc/sudoers是只读,所以要先把该文件设置为可写入,输入:

chmod 640 /etc/sudoers

找到root ALL=(ALL) ALL那一行,然后在下面另起一行,输入:

user ALL=(ALL) ALL #user指的是允许提权的账户名称

然后再重新设置只读,输入:

chmod 440 /etc/sudoers

大功告成,再试试应该就可以了~

未经允许不得转载:sudo提权时提示:user不在 sudoers 文件中。此事将被报告...

评论 0

评论前必须登录!