每当我尝试使用终端安装或删除某些内容时,它都会出现以下错误消息:
bluebird@bluebird:~$ sudo apt-get update
sudo: /usr/lib/sudo/sudoers.so must be only be writable by owner
sudo: fatal error, unable to load plugins
bluebird@bluebird:~$ sudo apt-get remove vlc
sudo: /usr/lib/sudo/sudoers.so must be only be writable by owner
sudo: fatal error, unable to load plugins
bluebird@bluebird:~$ sudo apt-get install apt-file
sudo: /usr/lib/sudo/sudoers.so must be only be writable by owner
sudo: fatal error, unable to load plugins
答案1
22h 是正确的,但是由于 sudoers.so 问题,您将无法运行 sudo 来修复权限。
因此,您必须按照此处所述降至 root shell:我如何启动到 root shell?
(本质上是重新启动,按住左 Shift 键让 Grub 出现,“高级选项”,“恢复模式”,“网络”和“根”)。
然后你需要:
chown root:root /usr/lib/sudo/sudoers.so
chmod 644 /usr/lib/sudo/sudoers.so
这应该可以解决这个问题。
答案2
尝试这个,
ls -l /usr/lib/sudo/sudoers.so
如果输出的第一个字不是
-rwxr-xr-x
我们必须删除组和其他人的写权限。
pkexec chmod go-w /usr/lib/sudo/sudoers.so