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

Respostas:


0

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


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.