Я изменил настройки в файле sudoers, используя
sudo visudo
и испортил это. Теперь, когда я пытаюсь сделать это снова или открыть любой файл с помощью sudo, я больше не могу открыть его, и я получаю это сообщение об ошибке:
>>> sudoers file: syntax error, line 7
Что теперь?
Есть ли способ выйти из этой проблемы (отменить настройки), или мне нужно установить свежую копию linux?
Причина, по которой я получил все это, - я нажал "Q", когда мне сказали, что произошла какая-то ошибка, что было очень глупо с моей стороны.
Благодарю.
РЕДАКТИРОВАТЬ
Мой файл sudoers ничем не отличается от обычного файла sudoers. Я просто добавил строку timestamp_timeout = 0 в этот файл, и все эти проблемы возникли. Я сделал то, что предложил Джеймс, и даже удалил эту строку (timestamp_timeout = 0). Я изменил разрешение файла на 0440, которое он запрашивал, и затем загрузился нормально. Затем я получаю то же сообщение об ошибке
sudoers file: syntax error, line 7
sudo: parse error in /etc/sudoers near line 7
как указано выше.
Что мне теперь делать ??
РЕДАКТИРОВАТЬ 2 Решено
Вот что я сделал:
- Загрузка с использованием livecd
- Удалить старый файл sudoers
- Сделал новый файл sudoers и скопировал все в этот файл, т.е. минимальные настройки конфигурации, которые я, к счастью, сохранил в другом файле
- Изменено разрешение файла на 0440
- Перезагрузись снова нормально с жесткого диска
Ура !!