Não é possível obter acesso root no EC2 depois de alterar os sudoerrs

1

Estamos usando o Amazon EC2.

Eu mudei sudoerrs usando visudo e mudei

ubuntu  ALL=(ALL) NOPASSWD:ALL

para algo como:

ubuntu  ALL=(ALL) ALL

Não me pergunte por que fiz isso, mas depois dessa mudança eu não posso chamar sudo. Agora ele pergunta a senha em cada chamada do sudo:

ubuntu@ip:~/deploy/master$ sudo bash
[sudo] password for ubuntu:

Ho eu posso consertá-lo e reverter minhas alterações?

    
por Leonid Bugaev 23.02.2012 / 17:29

2 respostas

3

Por favor, tente seguir as instruções aqui.

link

    
por 23.02.2012 / 17:33
3

Quando o sudo pede uma senha, ela pede a senha da sua conta atual. Se você sabe disso, use-o.

Se não, você basicamente se trancou bem & apropriado. De lá, vamos esperar que seu dispositivo root seja o EBS. Desligue a instância e monte o volume do EBS por meio de outra instância. Corrija o seu erro, volte a anexar à instância original e inicie-a novamente.

provavelmente uma maneira de não ser um caminho direto para montar um armazenamento de instâncias, mas se essa é a sua circunstância, você pode tirar um instantâneo em um volume do EBS e trabalhar a partir daí.

    
por 23.02.2012 / 17:35