我正在使用Ubuntu 12.04.1 LTS(GNU / Linux 3.2.0-31-virtual x86_64)并将“etc”目录的权限更改为444(sudo chmod 444等)。我现在无法将权限更改为其他任何内容,并且收到以下消息:
$ sudo chmod 777 etc
sudo: unable to open /etc/sudoers: Permission denied
sudo: no valid sudoers sources found, quitting
我尝试更改为root用户并更改权限,但系统提示我输入一个我从未被要求设置的密码,并显示以下消息:
$ su
Password:
su: Authentication failure
答案 0 :(得分:1)
您应该启动“Ubuntu恢复模式”并将权限更改回/ etc到755:
答案 1 :(得分:0)
重新启动到单用户模式并从那里修复/ etc上的权限。
答案 2 :(得分:0)
您已经更改了sudo配置文件所在文件夹的权限。