答案1
sudo
无法使用,但您仍然有pkexec
。
所以:
pkexec chmod 440 /etc/sudoers
答案2
好的,所以您的主要问题是 /etc/sudoers 是“可写的”。如您收到的错误消息所述
chmod 440 /etc/sudoers
这会改变文件权限,使其不再是“全局可写”,而只是 root 可读。
还要确保该文件的所有者是 root
ls -l /etc/sudoers
这应该会给你一些类似的东西
-r--r----- 1 root root 745 Feb 10 2014 sudoers
-r--r----- root root 是重要的部分。如果不同,那么你必须更改文件所有权,但我怀疑这不会搞砸。
我认为这应该可以解决您的问题。试试看,如果不行的话告诉我。