sudo 停止工作

sudo 停止工作

在 openSUSE 12 中进行某些操作时,sudo 突然停止工作并出现以下错误:

sudo: error in /etc/sudo.conf, line 0 while loading plugin `sudoers_policy'
sudo: unable to load /usr/lib/sudo/sudoers.so: (null)
sudo: fatal error, unable to load plugins

是什么原因导致此问题以及如何解决?我仍然可以通过 ssh 作为 root 进入机器

答案1

如果您可以使用root帐户:

$ su root     #enter password
$ chmod 644 /usr/lib/sudo/sudoers.so
$ chown -R root /usr/lib/sudo

否则,您将必须以恢复模式启动,获得磁盘上的写入权限,并更改该文件的模式。

$ mount -o remount,rw /
$ chmod 644 /usr/lib/sudo/sudoers.so

相关内容