Como trocar o nome de sua máquina - hostname

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

[ Hits: 116.770 ]

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

Como trocar o ícone do menu no Gnome

Instalando o driver NVidia 173.14 (legacy) vs. kernel recente

Botando sua placa NVIDIA para trabalhar no Debian

Game: Neverball

Fim dos "estalos" de som no Ubuntu 9.10 (Karmic Koala)

Leitura recomendada

Nanny - Controle de acesso para usuários no Ubuntu 9.10 e 10.04

LILO: undefined video mode number

Thunar "empaca" quando aberto [resolvido]

Sodipodi - Pra jogar o Corel/Ilustrator no lixo

Listando diretórios e arquivos


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