sudo: unable to resolve host nome_do_usuario... [RESOLVIDO]

1. sudo: unable to resolve host nome_do_usuario... [RESOLVIDO]

Cristiano Verissimo
cristianokittie

(usa Ubuntu)

Enviado em 08/03/2010 - 22:27h

sudo:unable to resolve host nome_do_usuario

depois que instalei o php mysql e o apache e o samba começou a dar esse problema, quando vou tentar instalar algum pacote pelo terminal... alguem me ajuda?


  


2. MELHOR RESPOSTA

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 10/03/2010 - 20:55h

abre o terminal

su [entre com a senha do root]

nano /etc/hosts

faça a correção

Ctrl X [salva as alterações]

Ctrl D sai do root

pronto.



3. Re: sudo: unable to resolve host nome_do_usuario... [RESOLVIDO]

junior
nefa

(usa Debian)

Enviado em 09/03/2010 - 09:09h

eu tive problemas com isso tambem quando usava o comando sudo
resolvi editando o arquivo /etc/hosts
na linha
127.0.1.1 nome_computador.site
eu tirei o .site
deixando apenas 127.0.0.1 nome_computador

veja se resolve com isso
e qq coisa

[]'s


4. Re: sudo: unable to resolve host nome_do_usuario... [RESOLVIDO]

Cristiano Verissimo
cristianokittie

(usa Ubuntu)

Enviado em 10/03/2010 - 19:47h

Mas como eu faço p editar esse arquivo som o sudo nao da como vou fazer?

pq o

sudo gedit /etc/hosts ... nao vai dar


5. sudo: unable to resolve host nome_do_usuario..

Bruno Alves Lima
brunolima

(usa Ubuntu)

Enviado em 12/04/2010 - 00:30h

Cara faz dessa
no terminal da um
cat /etc/hosts
e cola o post aqui


6. unable to resolve host name do usuário

bruno caetano monteiro
brunoilha

(usa Ubuntu)

Enviado em 20/05/2010 - 23:48h

eu tive problemas com isso também quando usava o comando sudo
resolvi editando o arquivo /etc/hosts
na linha
127.0.1.1 nome_computador.site
eu tirei o .site
deixando apenas 127.0.0.1 nome_computador

veja se resolve com isso.

Agradeço de coração ao amigo que postou este exemplo a cima, pois eu estava com 15 computadores com esse problema e resolvi com essa dica.


7. Re: sudo: unable to resolve host nome_do_usuario... [RESOLVIDO]

Bruno Alves Lima
brunolima

(usa Ubuntu)

Enviado em 06/06/2010 - 01:35h

@brunoilha
De nada cara, precisando estamos aqui...



8. arquivo hosts revisado

Wadilson de Oliveira Filho
wadilson

(usa Ubuntu)

Enviado em 04/10/2011 - 13:49h

Comigo também está passando o mesmo.

No entanto, o mais estranho, é que não houve nenhuma nova instalação, nenhuma mudança no sistema.

Tenho o LAMPP instalado. Havia usado normalmente na sexta passada. Passou o final de semana, o Apache não rodava, acusando erro.
Depois de algumas tentativas, descobri que qualquer comando como superusuário, SUDO ou SU, o sistema retorna o erro 'unable to resolve host'

O arquivo hosts não foi alterado. Para ter certeza, apaguei e recoloquei o texto, que hj está assim:
---------------------------------
127.0.0.1 localhost
127.0.1.1 wadilson-i5

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
---------------------------------

verifiquei também que todos os outros arquivos de configurações de rede estão da mesma maneira qe antes.

Quando dou o comando 'sudo gedit /etc/hosts', por exemplo, primeiro aparece a linha de erro
'sudo: unable to resolve host wadilson-i5'
e depois até roda o GEDIT como superusuário, mas no caso do LAMPP o Apache não consegue carregar. aliás, o estranho é que quando tento rodar o LAMPP (ou XAMPP, como preferem), apenas o MySQL é carregado bem; todos os outros serviços, como o Apache, o SSL e FTP não são carregados.

Muitas tentativas depois (troquei nome da máquina, troquei cabos, troquei placa, reconfigurei tudo pelo software), descobri que o erro não acontece se a rede estiver desativada. Tanto faz tirar o cabo de rede como desconectar a rede pelo gerenciador.

Tentei me lembrar de alguma mudança que eu tenha feito na máquina, mas durante o final de semana ela se manteve desligada, não instalei ou reconfigurei nada. E na sexta à noite, tudo funcionava.
Poderia ser um problema com a placa de rede, mas essa eu também troquei. Espetei o cabo do computador do lado (que está ok) e o erro persistiu.
Já procurei em vários fóruns e não tive nenhuma dica do que pode ser. Sempre encontro dicas para mexer no arquivos hosts. Isso foi a primeira coisa que verifiquei.

Estou utilizando o Ubuntu 11.04



9. Re: sudo: unable to resolve host nome_do_usuario... [RESOLVIDO]

Wadilson de Oliveira Filho
wadilson

(usa Ubuntu)

Enviado em 04/10/2011 - 14:36h

Antes estava da mesma forma, ou seja, somente localhost, e funcionava perfeitamente bem.

Colocando a linha do 127.0.0.1 dessa forma como vc indicou, o erro persiste. Tentei, mas não funcionou.
Aliás, em muitas dicas que encontrei, muitos usuário tinham erro no host exatamente por usarem nomes com pontos e coisas assim.

O nome da máquina, wadilson-i5, é o mesmo de antes. Mas também fiz trocas, para wadilson, e o mesmo erro seguiu.




10. Re: sudo: unable to resolve host nome_do_usuario... [RESOLVIDO]

Wadilson de Oliveira Filho
wadilson

(usa Ubuntu)

Enviado em 04/10/2011 - 18:52h

Consegui!!

Depois de gastar horas no problema, o dia inteiro na verdade!, e somente encontrar sempre as mesmas soluções, achei nesse post:
http://ubuntuforums.org/showthread.php?t=1754106
bem no finzinho a dica para o problema

O arquivo /etc/nsswitch.conf não estava presente na minha máquina; não me perguntem como ou por que ele não estava lá... juro que não usei o computador depois de beber (sério, não faço isso há 20 anos, desde que apaguei um config.sys da máquina do chefe...)
Também não houve nenhum programa estranho ao qual eu tenha dado privilégios para fazer isso...

Um programa que escreve no hosts é o próprio XAMPP, que insere nome da máquina para tentar rodar quando encontra esse tipo de erro.
Mas nunca apaga algo.
Já tinha tentado tudo no hardware; só poderia ser alguma configuração muito estranha, mas não encontrava nenhuma dica diferente das de sempre.

O usuário czaravm, no fórum do Ubuntu em inglês, teve o mesmíssimo problema que eu; foi só ele dar a dica de ter editado o arquivo nsswitch.conf que descobri que esse estava faltando. Copiei de minha outra máquina, rodando mesma versão do GNU/Linux e mesmas configurações, e agora consigo dar comando SUDO logado na rede sem erro.
Mas o mistério pra mim permanece. Quando era usuário de Windows, estava acostumado com essas coisas fantasmagóricas, mas nunca vi algo parecido nas máquinas com Linux. Só pode ter sido, imagino, algum programa que teve acesso, mas não lembro mesmo de nenhum.

Enfim, se alguém tiver um problema parecido, e a solução parecer impossível, a dica q eu dou é continuar procurando, tentando e estudando. O Linux, e a comunidade, sempre terão uma solução.

Saudações.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts