我如何处理’sudoers.so必须只能由所有者写’?

每当我尝试使用终端安装或删除某些内容时,它会显示以下错误消息:

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 

试试这个,

 ls -l /usr/lib/sudo/sudoers.so 

如果输出的第一个单词不是

 -rwxr-xr-x 

我们必须从组和其他人删除写入权限。

 pkexec chmod go-w /usr/lib/sudo/sudoers.so 

22h是正确的,但由于sudoers.so问题,你将无法运行sudo来修复权限。

因此,您将不得不按照此处所述放入root shell : 如何启动到root shell?

(基本上重新启动,按住Grub的左Shift键出现,“高级选项”“恢复模式”“网络”和“根”)。

然后你需要:

 chown root:root /usr/lib/sudo/sudoers.so chmod 644 /usr/lib/sudo/sudoers.so 

哪个应该解决这个问题。