Como trocar o nome de sua máquina - hostname

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

[ Hits: 181.339 ]

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

Livro digital sobre GNU/Linux Debian Etch

PHUN - Divirta-se em seu GNU/Linux

Calendário direto no terminal Linux

DOS Games: Os bons tempos estão de volta III

Barra Guia FOCA Linux para o Firefox

Leitura recomendada

Red Hat 10 ou Fedora Project?

Central de controle do Ubuntu

eBook Linux 101 Hacks

Separadores no menu do Fluxbox

Criando um Pen Drive Bootável no Linux

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts