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: 44.191 ]

 


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

Firefox não está em pt-BR no Funtoo [Resolvido]

Site com belos papéis de parede

Desabilitando sons chatos do KDE

Portpkg: Portage para Slackware

Atualizar openSUSE Leap para Tumbleweed

Leitura recomendada

Adicionando rotas persistentes no SuSE

Dicas para Gentoo + Sway

Pipelight plugin no Arch Linux

Remover Chaveiro de Sessão no Debian 8.3 Jessie Cinnamon

Virtualização no Fedora 30

  

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