我搞砸了大日子。我使用以下命令在ubuntu11.10中更改了/etc的权限
sudo chmod 665 /etc现在,当我尝试使用sudo时,会出现以下错误:
sudo: can't open /etc/sudoers: Permission denied
sudo: no valid sudoers sources found, quitting任何帮助将非常感谢,因为我是新的Ubuntu。我已经尝试过使用su,但它甚至不作为root登录,甚至我也给它正确的密码,它总是说Authentication Failure。我不想以root身份登录,因为它有风险,甚至像我这样的Linux新手也不会愚蠢到拥有这样的控制。我只想再次使用我的sudo。我也试图进入恢复模式,但我无法进入恢复模式。
发布于 2012-03-23 11:36:48
发布于 2012-03-23 12:02:20
尝试插入ubuntu live,打开终端并输入
sudo su -mount /dev/sda5 (or whichever is the root partition of your Ubuntu installation) /mntchroot /mntchmod 755 /etcexit这应该会使事情如出一辙。
发布于 2012-03-23 11:35:21
你需要chmod 440 /etc/sudoers。尝试在救援模式下这样做,或者将init=/bin/bash传递到引导命令行。问你是否需要更多的信息。
https://askubuntu.com/questions/115358
复制相似问题