Как мне разобраться с «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
7
задан 31 December 2012 в 12:12

2 ответа

У 22h все правильно, но из-за проблемы sudoers.so вы не сможете запустить sudo, чтобы исправить разрешения.

Итак, вам нужно перейти на корневую оболочку, как описано здесь: Как загрузить корневую оболочку?

(по существу перезагрузка, удерживая левую клавишу Shift для Жутко подойдут «Дополнительные параметры», «Режим восстановления», «Сеть» и «Корень»).

Тогда вам необходимо:

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

Что должно решить эту проблему.

0
ответ дан 31 December 2012 в 12:12

Попробуйте это,

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

Если первое слово в выводе отличается от

-rwxr-xr-x

, мы должны удалить разрешения на запись для группы и других.

pkexec chmod go-w /usr/lib/sudo/sudoers.so
0
ответ дан 31 December 2012 в 12:12

Другие вопросы по тегам:

Похожие вопросы: