Судо сломан на Linux мяты 17,3

Когда я выполню

sudo apt-get install composer

Произошла следующая ошибка:

sudo: error in /etc/sudo.conf, line 0 while loading plugin `sudoers_policy'
sudo: /usr/lib/sudo/sudoers.so must be only be writable by owner
sudo: fatal error, unable to load plugins

и не знаю пароль root. Пожалуйста, предложите мне решение

1 ответ

Решение

Ваша система сломана. Если вы не изменили разрешение специально для этого файла, есть большая вероятность, что другие файлы также подвержены той же проблеме.

Если по какой-то причине это просто файл, вы можете загрузиться с live CD, смонтировать корневую файловую систему и запустить chmod 0600 /path/to/usr/lib/sudo/sudoers.so,

В противном случае либо вы, либо вы использовали chmod 0777 на ваше /usr или другой каталог, когда это никогда не должно произойти. Реально, ваш лучший вариант в этом случае, если сделать резервную копию ваших данных, переустановить систему и восстановить. Вы можете попытаться восстановить данные, но поскольку вы разместили этот вопрос, он, вероятно, слишком сложен.

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