Ubuntu — как исправить пустой файл sudoers?

Ubuntu — как исправить пустой файл sudoers?

Похоже, я допустил ошибку в файле sudoers. Я больше не могу войти как root с помощью sudo -i, я всегда получаю:

>>> /etc/sudoers: Syntaxfehler near line 38 <<<
>>> /etc/sudoers: Syntaxfehler near line 39 <<<
sudo: Syntax-Fehler in /etc/sudoers bei der Zeile 38
sudo: Keine gültige sudoers-Quelle gefunden, Programmende
sudo: Regelwerks-Plugin konnte nicht initialisiert werden

Поэтому я попытался отредактировать файл sudoers, но получил Error on reading file, no permissions.

Итак, я вошел в режим восстановления и вуаля, я вижу содержимое файла, но не могу его редактировать.

Как это можно исправить, не переустанавливая Ubuntu?

решение1

Я решил это, загрузив минимальную версию Ubuntu с сайтаздесь, то мне пришлось пойти на другой компьютер, чтобы "записать" этот файл на USB-накопитель. После загрузки Ubuntu Mini в режиме восстановления я исправил синтаксические ошибки в файле sudoers и перезагрузил систему. Теперь все снова работает.

Связанный контент