sudo: /usr/bin/sudo deve ter como dono o uid 0 e tem definido o bit setuid [Resolvido]

Publicado por Xerxes em 04/08/2014

[ Hits: 45.905 ]

 


sudo: /usr/bin/sudo deve ter como dono o uid 0 e tem definido o bit setuid [Resolvido]



Ao alterar certas variáveis de ambiente, o usuário pode bagunçar tudo e tornar o comando sudo inutilizável.

Quando isso acontece, ao usar o comando sudo, surge a seguinte mensagem:

  sudo: /usr/bin/sudo deve ter como dono o uid 0 e tem definido o bit setuid

Para resolver isso, execute como root:

# chown root:root /usr/bin/sudo && chmod 4755 /usr/bin/sudo

Reinicie o sistema e teste se o sudo ficou normal.

Se não tiver como executar o comando como root, por causa do sudo, use um live-CD da sua distribuição para acessar os arquivos e mudar as permissões.

- Evite usar o comando: sudo source /etc/profile
- Recomenda-se usar apenas (sem o sudo): source /etc/profile


É isso.

Outras dicas deste autor

Reduzir tamanho de arquivo PDF

Ouvir rádio on-line no Slackware

Jogos travando ao usar Compiz?

Cirurgia no Linux Mint em HD Externo via USB

Jogue de graça Brutal Doom: Hell on Earth Starter Pack

Leitura recomendada

Mostrar ou ocultar ícones da área de trabalho do Fedora MATE

Configurando sudo no Debian

PPA do Ubuntu no Debian Sid

Ativando Login Automático no Fedora MATE

Saiba como usar o Compiz no Zenwalk 6.0

  

Comentários
[1] Comentário enviado por marciohc em 15/06/2015 - 11:16h

bom dia amigo, executei estes comandos, porém continua do mesmo jeito sem acessar o sudo e quando tentei apareceu isso:
sudo: /etc/sudoers é gravável globalmente
sudo: no valid sudoers sources found, quitting
sudo: não foi possível inicializar plug-in de política

[2] Comentário enviado por xerxeslins em 16/06/2015 - 07:57h

O que vc fez antes de aparecer esse problema?


--
Só digo uma coisa: num digo é nada. E digo mais: só digo isso.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts