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.993 ]

 


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

Galeria XUBUNTU (screenshots)

Teclado Brasileiro no Funtoo pelo Xorg

Fontes do Ubuntu no Fedora

Convertendo PDF para EPUB ou MOBI

Temas GTK no Fluxbox para Zenwalk

Leitura recomendada

Adicionando fontes no Mandriva

Fazendo a inicialização do seu Fedora Core 2 mais rápida

Servidor NTP

openSUSE 11.4: Fontes mal-desenhadas (feias) no Firefox? Veja como resolver

Como Atualizar Fedora 39 para 40

  

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