Como faço para redefinir a propriedade em / usr / bin / sudo no centOS? [fechadas]

2

Eu acidentalmente mudei a propriedade de /usr/bin/sudo para meu usuário atual (eu também fiz isso para algumas outras coisas no meu diretório /usr ). Eu não posso mudar nenhum deles de volta porque eu preciso da propriedade de /usr/bin/sudo para ser o root para fazer isso. Eu não tenho acesso root porque estou em uma instância do Amazon EC2 executando linux.

Aqui está o que eu fiz (tolamente eu sei):

sudo chown -R currentuser.currentuser /usr/

Eu também já inalei muitas outras coisas no processo, mas acho que tudo pode ser resolvido se eu puder redefinir a propriedade de /usr/bin/sudo

Por favor ajude. Eu sou novo no Linux e estou fazendo tudo da linha de comando.

EDIT: Eu usei -R no meu comando sudo chown.

EDIT2: Eu tenho a maioria dos meus dados em um EBS montado separadamente, mas sou péssimo com o administrador do servidor e provavelmente levarei um dia inteiro para configurar uma nova instância.

    
por T. Brian Jones 13.07.2011 / 22:58

2 respostas

0

Não houve solução que me permitisse corrigir esse problema de dentro desse sistema com esse usuário. Eu não consegui acesso root, e não havia truques para contornar o problema.

Eu tive que abandonar o servidor e começar de novo.

    
por 15.07.2011 / 11:32
1

Você está executando em um volume do EBS? Você pode cancelar a instância por alguns minutos?

Se fizer isso, você poderá parar temporariamente a instância atual, iniciar outra instância, montar o volume EBS da primeira instância e corrigir suas permissões, desmontá-lo e reiniciar a primeira instância.

    
por 13.07.2011 / 23:03