[i=s] 本帖最后由 janzeng 于 2012-3-28 16:50 编辑 [/i]
前几日,我在修改了 /etc/sudoers 的配置文件README后,弹出如下:
sudo: /etc/sudoers is mode 0777, should be 0440
sudo: no valid sudoers sources found, quitting
此时,你第一想到的也许是切换到root用户,来修改sudoers的文件权限,可是假如你没有配置root用户密码,你会发现出现如下问题:
janzeng@maxwit:~$ sudo -i
sudo: /etc/sudoers is mode 0777, should be 0440
sudo: no valid sudoers sources found, quitting
janzeng@maxwit:~$ su
Password:
su: Authentication failure
因为这时sudo命令已经失效,所以这种方法行不通。后来,我尝试了以下这种方法成功修改了文件的权限:
首先,重启,按住ESC,在弹出的界面上选择Recovery mode ,进入root用户,键入以下命令,你就可以修改/etc/sudoers的文件权限了:
chmod 0440 /etc/sudoers
然后,键入reboot,sudo命令就可以用了。
个人认为,出现以下问题,方法应该可以通用。
sudo: /etc/sudoers is mode 0777, should be 0440
sudo: no valid sudoers sources found, quitting
如果出现 mode 后面的数字不是0777而是其它数字,比如0555之类的,个人认为,上述方法应该可以通用。
注:这是我为了在VIM编辑器中显示行号而不得不去修改那配置文件
我不知道各位有没有遇到过,分享一下我的解决办法。。
xiaodsss 于 2015-08-07 19:46:24发表:
没遇过,不过学习下
sszon 于 2015-06-21 17:08:43发表:
学习了.新手,糊涂中~
xingzai2013 于 2015-03-20 09:46:29发表:
学习学习
lqjcf 于 2014-10-05 21:17:51发表:
没看懂呢
735513561 于 2014-09-16 20:02:28发表:
感谢楼主法帖
hlwangyian 于 2014-09-12 20:06:42发表:
很复杂的 新手学习中
349210094 于 2014-05-21 20:25:07发表:
新手,看看,学习
zhaojinjian 于 2014-05-10 19:20:14发表:
dou bu zhi dao ni yao gan ma
西信 于 2014-04-09 15:21:42发表:
不错
toyar 于 2013-04-06 19:13:28发表:
还没遇到这问题,先学习了,谢谢分享。
Napoleonken 于 2013-03-19 07:38:52发表:
看不懂啊,学习。
lp2013 于 2013-03-18 18:19:49发表:
支持。
metro 于 2013-02-20 17:54:28发表:
学习下
bnmluo 于 2012-12-14 16:23:44发表:
来学习学习。
gky2009514 于 2012-12-07 12:48:17发表:
新手完成任务,求下书籍~
寂寞弯刀 于 2012-10-05 00:22:27发表:
学习感谢
hack2257 于 2012-07-16 15:59:40发表:
没有看懂是什么意思。如何装nivda显卡
liuyanqiu0807 于 2012-06-14 17:01:29发表:
感谢楼主!
于 2012-06-03 23:30:44发表:
看不懂呀,请问这个是什么方面的,如果要弄懂要看哪方面的内容
xiaokaoshu 于 2012-05-27 04:33:34发表:
新手进来看看哈
benshan 于 2012-05-16 18:02:10发表:
学习
serven 于 2012-05-06 18:08:10发表:
学习学习……
luozhengxi 于 2012-04-29 18:51:51发表:
围观,学习了
449392087 于 2012-04-22 01:08:49发表:
看不明白
449392087 于 2012-04-22 01:08:39发表:
有点糊涂!!!
aloginka 于 2012-04-11 03:01:03发表:
新手,还搞不懂这些
pc1268 于 2012-04-04 02:26:08发表:
来学习学习。
xutao759153 于 2012-04-04 01:09:07发表:
学习学习
Growth兆 于 2012-03-30 09:24:10发表:
感谢janzeng的分享,本贴加入到论坛顶置的Linux应用贴中
SnEMOrb 于 2012-03-28 21:20:42发表:
学习学习
wl0123abc 于 2012-03-28 21:04:03发表:
readme不会修改配置文件的。
readme只是说明文档啊!
相思爱文 于 2012-03-28 20:16:09发表:
不要直接改配置文件,用visudo命令修改,就不会有错。
于 2012-03-28 19:10:23发表:
但是/etc/sudoers为什么会变成777呢?