Теперь я знаю, что никогда не должен пытаться редактировать etc/sudoers
файл с помощью обычного текстового редактора. Однако за несколько минут до того, как я узнал об этом, я сохранил новое имя пользователя в файле с Sublime Text. Теперь, когда я запускаю, sudo cat sudoers
например, я получаю следующую ошибку:
>>> /etc/sudoers: syntax error near line 1 <<<
sudo: parse error in /etc/sudoers near line 1
sudo: no valid sudoers sources found, quitting
Как я могу выйти из этого затруднения?
su - root
и теперь я получаю permission denied
. Я также попытался перезагрузиться как один пользователь и отредактировать файл, но получил ошибку, что я был в файловой системе только для чтения.
rw
из того, что я помнюmount -o remount,rw /
su
. В противном случае, перезагрузка однопользовательского или отключенного Live CD должна быть вторым самым простым способом восстановить ваш файл; Я позволю кому-нибудь опубликовать правильный ответ, еслиsu
не справится.