Я думаю, что один из ваших вариантов - это смонтировать диск с rootfs на другом компьютере и отредактировать /etc/sudoers
.
Сломанный sudo в Google Compute Engine
Ошибка :
[ri@myinstance-1 etc]$ sudo su - sudo: >>> /etc/sudoers: syntax error near line 120 <<< sudo: parse error in /etc/sudoers near line 120 sudo: no valid sudoers sources found, quitting sudo: unable to initialize policy plugin
Планируется:
Версией ffmpeg по умолчанию является,
ffmpeg version 0.6.5
но для продолжения нам потребовалась новейшая версия ffmpegflac to mp4 conversion
.Но по незнанию мы установили новую версию ffmpeg,
dev@myinstance-1
но наш сервер разработки django работаетri@myintance-1
,
Пытался :
Я знаю, что разрешение root
sudo alias ffmpeg='/home/dev/bin/ffmpeg'
не работает в моем логине какri@myinstance-1
Поэтому мы попытались отредактировать файл root sudoers, например,
ri ALL=(ALL) NOPASSWD:ALL
для предоставленияroot
доступаri@myinstance-1
после сохранения, мы не можем войти в систему, и все кажется поврежденным.
Обновлено:
- Я попытался войти в систему с помощью ssh-терминала Compute Engine, но не могу подключиться.
Как я могу это исправить ?
2 ответа на вопрос
mistake is I modified /etc/sudoers
with vi
editor instead of visudo
thanks @slhck
for pointing that.
I didnt tried @f01
answer because that also required to create new compute instance. So i decided to create new compute instance with old snapshot
.. Problem solved.
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Как установить рабочий стол GNOME на Linux (CENTOS)
-
2
Подключение MIDI-контроллера к CentOS5
-
-
2
Ищем / ждем домен бесконечно
-
1
Поддержка CentOS и / dev / midi
-
4
Изменен файл sudoers и больше не могу его открыть; не могу открыть файл с помощью root
-
2
убийца махинаций
-
2
CentOS Двойной экран не работает
-
3
CentOS - разница между ssh -X и startx и запуском графического интерфейса
-
3
Как работает X11?