Acho que uma de suas opções é montar o disco com o rootfs em outra máquina e editar /etc/sudoers
.
Erro:
[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
Planejado:
A versão padrão do ffmpeg é ffmpeg version 0.6.5
, mas exigimos a versão mais recente do ffmpeg para prosseguir flac to mp4 conversion
.
Mas, sem saber, instalamos a nova versão do ffmpeg em dev@myinstance-1
, mas nosso servidor de desenvolvimento do django está sendo executado em ri@myintance-1
,
Tentei:
Eu sei que a permissão raiz de sudo alias ffmpeg='/home/dev/bin/ffmpeg'
não está funcionando no meu login como ri@myinstance-1
Por isso, tentamos editar o arquivo sudoers raiz como ri ALL=(ALL) NOPASSWD:ALL
para conceder root
acesso a ri@myinstance-1
depois de salvar, não conseguimos fazer login na raiz e tudo parece estar quebrado.
Atualizado:
Como posso consertar isso?
Acho que uma de suas opções é montar o disco com o rootfs em outra máquina e editar /etc/sudoers
.
erro é que eu modifiquei /etc/sudoers
com vi
editor em vez de visudo
thanks @slhck
para apontar isso.
Eu não tentei @f01
answer porque isso também exigiu a criação de uma nova instância de computação. Então eu decidi create new compute instance with old snapshot
.. Problema resolvido.