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.