Como posso mudar o nome da hostname sem reiniciar?
Eu quero mudar o nome do SO hostname mas não quero reiniciar.
Eu editei /etc/hostname
mas é necessário reiniciar para ser implementado. Como evitar isto?
500
3
It's fácil. Basta clicar no ícone Gear (localizado no canto superior direito da tela), abrir "Sobre este computador" tela (localizada no ícone Gear ) e editar "Nome do dispositivo".
Ou, em um terminal, use o seguinte comando:
Isto irá definir o nome da máquina para o seu novo nome até que você reinicie. Veja man hostname` e https://askubuntu.com/questions/9540/how-do-i-change-the-computer-name para mais informações. Não utilize
_
no seu nome.**Nota***
Após um reinício, suas alterações em
/etc/hostname
serão utilizadas, então (como você disse na pergunta), você ainda deve utilizar(ou algum outro editor) para que o arquivo contenha o nome da hostname.
Para testar se o arquivo está configurado corretamente, execute:
Você também deve editar `/etc/hosts' e alterar a linha que lê:
para que agora contenha o seu novo nome de anfitrião. (Isto é necessário caso contrário muitos comandos deixarão de funcionar).
Sem Reinício
Mudar o nome da máquina ou nome do computador no ubuntu **sem reiniciar***
Editar /etc/hostname e mudar para o novo valor,
Editar /etc/hosts e mudar a antiga linha 127.0.1.1 para o seu novo nome de anfitrião
Nota : li num fórum > Editar /etc/hosts e mudar a antiga linha 127.0.1.1 para o seu novo nome de anfitrião (se não o fizer, já não poderá usar o sudo. Se você já o fez, pressione ESC no menu do grub, escolha recuperação e edite seu arquivo de host para as configurações corretas)
Agora, após uma reinicialização, o seu nome de anfitrião será o novo que você escolheu.
Sem Reinício
Para mudar sem reiniciar, basta usar hostname.sh depois de editar /etc/hostname. Você deve manter ambos os seus nomes de host em /etc/hosts (127.0.0.1 newhost oldhost) até que você execute o comando abaixo:
Nota : Acima do comando para tornar a mudança activa. O hostname salvo neste arquivo (/etc/hostname) será preservado no reinício do sistema (e será configurado usando o mesmo serviço).
Isso deve fazer o trabalho que eu acho