Похоже, я допустил ошибку в файле 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 и перезагрузил систему. Теперь все снова работает.