На этот вопрос уже есть ответ здесь:
Сегодня я сделал большую ошибку, я выполнил команду
mv /etc/sudoers{,.bak}
на моей машине ubuntu и теперь файл sudoers отсутствует
Это сообщение выдается в терминале везде, где я использую sudo
sudo: unable to stat /etc/sudoers: No such file or directory
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin
Как сделать этот резервный файл снова нормальным и вернуть sudo
?
Я думаю самый быстрый способ зафиксировать, это должно было бы получить корневую оболочку от режима восстановления и положить обратно оригинал /etc/sudoers
на месте:
grub
; Ubuntu, with Linux 3.19.0-15-generic (recovery mode)
) и хит Входит ; root - Drop to root shell prompt
и хит Входит ; mount -o rw,remount /
; mv /etc/sudoers.bak /etc/sudoers
; reboot
; Так как Ubuntu также имеет pkexec
установленный, и конфигурация Polkit независима от sudoers
:
pkexec mv /etc/sudoers{.bak,}
О, я сделал этого прежде. :) ой...
Выбирают опцию "Try Ubuntu" НЕ опция "Install Ubuntu".
, После того как Вы на рабочий стол просто, монтируются, Ваш основной жесткий диск (должен показать внизу оставленный как жесткий диск)
Запуск файловый менеджер, и перейдите к /etc/
папка на том недавно смонтированном жестком диске.
sudoers.bak
файл к sudoers
. Перезагрузка и Вы должны быть хорошими для движения. Сообщите мне, помогает ли это.