sudo: setuid deve ser root

2

Alterei as permissões do meu diretório /usr para 777 por engano e agora meu sistema apresenta esse erro sempre que tento usar o sudo:

sudo: setuid must be root

Como corrijo este problema?

    
por Kaz Wolfe 27.01.2011 / 07:14

2 respostas

3

Com base no seu erro, você simplesmente não alterou as permissões de / usr para 777, mas sim de maneira recursiva, o que é uma alteração mais séria e problemática.

A menos que você tenha backups dos diretórios do sistema, sua melhor opção é simplesmente reinstalar.

    
por João Pinto 27.01.2011 / 14:42
0

Vá para o console de recuperação (reinicie e escolha o console de recuperação) e digite

raiz do usuário: root / usr / bin / sudo

então

chmod 4755 / usr / bin / sudo

então

reiniciar

    
por Bhanu Krishnan 17.05.2011 / 07:29