Acidentalmente revogou o acesso do Sudo

1

Eu sou muito novo para configurar servidores http via PuTTy e consegui configurar um servidor EC2 com o Apache, que funciona bem. O único problema é que ao tentar configurar algumas outras coisas eu consegui revogar meu acesso sudo então agora eu não posso instalar coisas que eu preciso gostar PHP. Aqui está o erro que estou recebendo:

sudo: /etc/sudo.conf é de propriedade do uid 500, deve ser 0 sudo:   / etc / sudoers é de propriedade do uid 500, deve ser 0 sudo: nenhum sudoer válido   fontes encontradas, encerrando o sudo: não é possível inicializar o plug-in de política

Existe alguma maneira de me dar acesso sudo de volta ou instalar o php através de outro comando?

obrigado

red house 87
fonte

Respostas:

0

Usar su - para alternar para root usando a senha raiz e, em seguida, repare a propriedade e as permissões do arquivo.

Ignacio Vazquez-Abrams
fonte
hmm Eu não me lembro de ter definido uma senha, embora eu mesmo não tenha configurado o usuário ec2. Existe uma senha padrão que vem com o usuário ec2 padrão?
red house 87
Eu uso um arquivo pem normalmente para autorizar minha conexão ...
red house 87
Eu não sei. Você pode precisar usar a interface da web.
Ignacio Vazquez-Abrams
As instâncias do EC2 não possuem senha root por padrão. O meio sugerido de assumir o papel de root é "sudo su" na documentação, então você pode estar sem sorte.
Corrodias
A única outra opção seria montar seu volume em outro lugar, possivelmente em outra instância, e executar os reparos lá.
Ignacio Vazquez-Abrams