Erro após sudo-ing “sudo: deve ser root setuid”

10

Em um computador de colegas, toda vez que eu uso um comando sudo, recebo este erro:

sudo: must be setuid root

Eu tentei várias coisas mencionadas na internet, como alterar as permissões para o 4755 de um live cd, mas até mesmo este comando de um live-cd

sudo chmod 4755 /media/device/usr/bin/sudo

apresenta o mesmo erro.

EDITAR: O colega me disse que executou este comando, sabe por quê: /

sudo chmod -R 777 / ou sudo chmod -R 777 Ele não tem certeza.

    
por theTuxRacer 17.01.2011 / 07:30

3 respostas

14
  • Reinicialize o computador, escolha o console de recuperação e digite os seguintes comandos

    chown root:root /usr/bin/sudo

    chmod 4755 /usr/bin/sudo

  • Reinicie a máquina.

  • Também dê uma olhada neste link para corrigir o sudo quebrado .

por karthick87 17.01.2011 / 07:38
8

Depois de executar sudo chmod -R 777 / , recomendo reinstalar o sistema inteiro com urgência do zero. O comando abre muitas falhas de segurança, pois todo e qualquer arquivo no sistema se torna legível ( e gravável! ) por qualquer usuário - incluindo /etc/shadow , /etc/hosts e até /usr/bin/sudo e /bin/ls se! Seu sistema pode parecer um coador - a cada minuto de uso, significa risco catastrófico e perdas, especialmente quando conectado à Internet. E permissões fixas para apenas sudo não farão nada.

Considere também esta pergunta .

    
por ulidtko 17.01.2011 / 13:10
0

Depois de corrigir as permissões em sudo , use sudo com o mesmo método para corrigir recursivamente as permissões (o mesmo parâmetro -R usado para estragar todo o sistema, em primeiro lugar, somente em ambos Comandos chown AND chmod ) em /etc , /boot , /sbin , /bin , /dev , /proc , /sys e /usr . Isso deve mitigar os problemas de segurança pelo menos até o ponto em que o sistema é utilizável.

Então, novamente, uma reinstalação completa seria mais fácil se um invasor obtivesse o controle do seu sistema (o que eles farão se você estiver conectado à Internet enquanto essas permissões estiverem sendo corrigidas), já que seria muito difícil que controle de outra forma.

    
por strawn_04 07.05.2014 / 00:26