Linux篇:因为修改了/etc/sudoers 文件的权限导致的问题

Posted Benson.Cai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux篇:因为修改了/etc/sudoers 文件的权限导致的问题相关的知识,希望对你有一定的参考价值。

因为想要把sudo变成免密码所以就查了网上的教程.说是要修改/etc/sudoers文件,但是修改的时候发现这个文件是只读,

所以就

sudo chmod 777 /etc/sudoers 

结果就导致了接下来用sudo的时候提示如下错误:

sudo: /etc/sudoers 可被任何人写
sudo: 没有找到有效的 sudoers 资源,退出
sudo: 无法初始化策略插件

接着,百度了一下发现了解决方案是:

sudoers的权限被改了,改回来就好了。

pkexec chmod 0440 /etc/sudoers

以上是关于Linux篇:因为修改了/etc/sudoers 文件的权限导致的问题的主要内容,如果未能解决你的问题,请参考以下文章

linux sudoers 中没有的用户为啥可以使用sudo权限

Linux普通用户权限修改

[Linux] admin is not in the sudoers file 问题解决办法

Linux命令之修改/etc/sudoers文件visudo

因修改/etc/sudoers权限导致sudo和su不能使用的解决方法

xshell的cp权限不够,不在 sudoers 文件中,su故障