Como trocar o nome de sua máquina - hostname

Publicado por Percival F. Jr. em 19/11/2005

[ Hits: 115.632 ]

Blog: http://www.debianbrasil.890m.com

 


Como trocar o nome de sua máquina - hostname

Algumas distros GNU/Linux não perguntam o nome com o qual você deseja que sua máquina seja conhecida.

Dica rápida: basta alterar os arquivos /etc/hosts e /etc/hostname (com o mesmo nome, lógico) e reiniciar o computador.

No arquivo .bashrc, localizado na pasta home do usuário, existe um parâmetro chamado PS1, que também pode ser customizado.

Pode-se adicionar:

  • \t = A hora atual no formato HH:MM:SS
  • \d = A data atual no formato Dia_da_semana Mês Dia
  • \n = Uma nova linha
  • \s = O nome do shell
  • \w = O caminho completo do diretório de trabalho atual
  • \W = O nome base do diretório de trabalho atual
  • \u = O username do usuário atual
  • \h = O hostname

Na linha (do arquivo .bashrc):

PS1='${debian_chroot:+($debian_chroot)}\u@\h\w\$ '

Pronto... até o shell pode ser customizado em um Linux.

Até mais.

Outras dicas deste autor

Calendário direto no terminal Linux

Botando sua placa NVIDIA para trabalhar no Debian

Compilar kernel no Debian? Mamão com açúcar!

Corrigindo BUG NVidia vs. Asus

Instale o Pidgin no Ubuntu Feisty Fawn 7.04

Leitura recomendada

Famelix - outra distribuição nacional

Copiar HD via rede usando dd e nc

Compartilhamento de arquivos via Samba e acesso web via Apache autenticado

Baixando arquivos por extensões com o wget

Temas da comunidade de artes do Ubuntu 10.04 LTS


Comentários
[1] Comentário enviado por casterman em 19/11/2005 - 18:02h

É uma dica que todo mundo não acha importante mas todos se atrapalham na hora de fazer, legal.

até mais

[2] Comentário enviado por fernoliv em 21/11/2005 - 05:49h

Boa dica cara.

Valeu!

Abraço, Fernando.

[3] Comentário enviado por removido em 21/11/2005 - 16:54h

Kra essa dica é d+.

Valeu mesmo hein.

[4] Comentário enviado por julinhoramones em 21/03/2006 - 01:16h

Dica interassante, mas tenho uma crítica ao nosso amigo do VOL...........
reiniciar a máquina devido troca o hostname não é necessário, por exemplo, se o usuário quiser verificar a mudanca direto em um shell de terminal específico, basta finalizar o processo agetty de um terminal tty específico que ele irá fazer a leitura novamente da configuracao atual e utilizar o hostname atual.

[5] Comentário enviado por john.fernando em 28/03/2006 - 20:16h

bash-3.00# man hostname | grep "hostname - show"
hostname - show or set the system's host name

show or SET

bash-3.00# uname -n
duron
bash-3.00# hostname
duron
bash-3.00# cat /etc/hosts | grep ^[^#]
127.0.0.1 localhost
192.168.0.2 duron.quake duron
bash-3.00# cat /etc/HOSTNAME
duron.quake
bash-3.00# cat /proc/sys/kernel/hostname
duron


bash-3.00# hostname newname
bash-3.00# uname -n
newname
bash-3.00# hostname
newname
bash-3.00# cat /etc/hosts | grep ^[^#]
127.0.0.1 localhost
192.168.0.2 duron.quake duron
bash-3.00# cat /etc/HOSTNAME
duron.quake
bash-3.00# cat /proc/sys/kernel/hostname
newname

/etc/hosts e /etc/HOSTNAME alterei na mão mesmo



[6] Comentário enviado por removido em 18/11/2012 - 09:44h

Descobri um geito diferente de mudar o nome da máquina, pelo menos aqui no opensuse funcionou.
Comando:.: sudo su hostname -v nomedamaquina

Não sei se é o modo certo mais aqui funcionou.

[7] Comentário enviado por pedrohgdlima em 15/06/2014 - 01:14h

Mudar o nome da maquina acarretaria em problemas com o servidor apache?



Contribuir com comentário