-1

我正在使用 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
4

3 回答 3

1

您应该启动到“Ubuntu 恢复模式”并将权限更改回 /etc 为 755:

https://askubuntu.com/questions/115358/changed-etc-permission-in-oneiric-ubuntu11-10-by-using-sudo-chmod-665-etc

于 2013-02-04T22:28:19.210 回答
0

重新启动到单用户模式并从那里修复 /etc 的权限。

于 2013-02-04T22:21:00.273 回答
0

您已更改 sudo 的配置文件所在文件夹的权限。

试试看这里。这个人也有类似的问题。

于 2013-02-04T22:23:19.363 回答