Fedora Linux中解决“xxx不在sudoers文件中”

时间:2022-05-11 06:03:25

问题描述:

在Fedora中执行一些操作时需要使用root权限,当我使用命令:

sudo

想在普通用户中临时获得root权限时,却被提示:

“xxx 不在 sudoers 文件中。此事将被报告。”

注:其中“xxx”为一个普通用户的用户名。

解决办法:

输入:

su

之后输入root密码,切换到root用户。

输入:

visudo

注:“vi”和“sudo”之间没有空格。

移动光标找到:

“root    ALL=(ALL)       ALL”

将光标停留在这一行,之后按下“o”键在这一行的下面插入一个空白行,输入:

“xxx     ALL=(ALL)       ALL”

注:其中“xxx”为一个普通用户的用户名。

保存并退出。

之后输入:

sudo chmod 440 /etc/sudoers

将“sudoers”的权限改为440.

至此该问题解决。


end

更多内容请访问我的个人网站荒原之梦