Neste tutorial rápido, mostrarei como alterar o nome do host no Ubuntu, Debian e outras distribuições Linux.
Como alterar o nome do host no Linux
Você pode usar o seguinte comando systemd para alterar o nome do host nas principais distribuições do Linux:
hostnamectl set-hostname new_host_name Leia o resto do artigo para saber mais sobre o nome do host e como alterá-lo.
Antes de ver várias maneiras de alterar o nome do host, você deve primeiro saber o que é um nome de host!
O que é um nome de host no Linux?
Um nome de host é um nome atribuído a um host, ou seja, um computador em uma rede. O nome do host é basicamente o nome do seu computador. É usado para identificar seu computador na rede.
Você pode ver o nome do host no terminal usando o comando hostname.
! [Ubuntu Hostname](Ubuntu-Hostname.webp)
Verificando o nome de host atual Como você pode ver na imagem acima, o nome de usuário é abhishek enquanto o hostname é istfoss- notas.
Quando você instala o Ubuntu, ele pede que você escolha um nome para o seu computador. Esse é o nome de host do seu sistema.
Se a qualquer momento você sentir que seu computador não tem um nome extravagante ou relevante, você pode facilmente alterar o nome do host no Linux.
Observe que você não deve usar o mesmo nome de host em dois computadores diferentes na mesma rede, pois isso pode causar problemas. Este nome de host deve identificar exclusivamente um computador em uma rede.
Existem duas maneiras de alterar o nome do host no Ubuntu:
Veremos as duas maneiras de alterar o nome do host neste tutorial.
Estou assumindo que você tem o Ubuntu em seu sistema, mas você pode tentar o mesmo truque da linha de comando no Linux Mint e em alguma outra distribuição Debian, pois eles usam a mesma configuração do Ubuntu.
Altere o nome do host no Ubuntu e em outro Linux usando a linha de comando
Se você quiser mudar o nome do host no Ubuntu ou em qualquer outra distribuição Linux baseada em Debian, você pode usar a maneira típica do Linux para fazer isso, que é usando a linha de comando.
Agora, existem vários comandos para alterar o nome do host no Linux. Vou mostrar dois desses métodos aqui.
Método 1: Alterar o nome do host usando as ferramentas do systemd
Se o seu sistema Linux usa o systemd, você pode usar as ferramentas fornecidas pelo systemd para alterar o nome do host. Para verificar seu nome de host atual e algumas outras informações, use o comando:
hostnamectl A saída deve ser algo assim:
Nome do host estático: itsfoss Nome do ícone: computador-laptop Chassi: laptop ID da máquina: 1b9ab93094fa4978beba80fd3c48a18c ID de inicialização: 68a0f4c77b9d4ca3aaa2c99ce051a7f8 Sistema operacional: Ubuntu 18.04.2 LTS Kernel: Linux 4.15.0-46-genérico Arquitetura: x86-64
Para alterar o nome do host, você pode usar esta opção com o comando hostnamectl:
hostnamectl set-hostname
Método 2: Alterar o nome do host com o comando hostname
Abra um terminal e use o comando abaixo para alterar o nome do host. Substitua
sudo hostname
Mas as alterações que você acabou de fazer não são permanentes. Se você reiniciar o sistema, o nome do host antigo estará de volta.
Para alterar seu nome de host permanentemente, você também precisará editar seu arquivo/etc/hostname e/etc/hosts, que é onde Ubuntu, Mint e outras distribuições baseadas em Debian armazenam o nome de host.
Como você está no terminal, precisa usar um editor de texto baseado em linha de comando para editar esses arquivos como Vi ou Vim. O Ubuntu possui o editor Nano instalado por padrão, então você também pode usá-lo.
Vou usar nano aqui. Você verá apenas uma linha aqui e que contém o nome de host do seu sistema. Altere-o para o nome de host desejado e salve o arquivo.
sudo nano/etc/hostname Você também deve editar o arquivo/etc/hosts de maneira semelhante e substituir todas as ocorrências de seu nome de host antigo pelo novo nome de host.
sudo nano/etc/hosts Isso é importante, caso contrário, você começará a ver o erro sudo: unable to resolve host.
É isso aí. Você terminou!
Embora eu tenha usado o Ubuntu aqui, você pode usar esses métodos para alterar o nome do host no Debian ou a maioria das outras distribuições.
Alterar o nome do host no Ubuntu usando a GUI
A distribuição Linux amigável para iniciantes Ubuntu geralmente fornece a maneira gráfica de fazer as coisas.
Para alterar o nome do host no Ubuntu 18.04 ou qualquer outra distribuição Linux usando desktop GNOME, basta ir para Configurações do sistema e clicar em Detalhes.
Vá para Configurações do Sistema-> Detalhes Aqui, você verá o campo ‘Nome do dispositivo’ que é editável. Este ‘nome do dispositivo’ é o nome do host do seu sistema. Mude para o que quiser. As alterações feitas aqui são permanentes.
Alterar nome de host no Ubuntu 18.04 GNOME É o mesmo processo em qualquer outro ambiente de área de trabalho. Se você estiver usando o Ubuntu 16.04 Unity, você pode expandir a próxima seção para ver as imagens.
Alterar o nome do host no Ubuntu 16.04 Unity Para alterar o nome do host, vá para Configurações do sistema (pesquise no Unity Dash ou GNOME). Aqui, procure por detalhes.
! [Alterar o nome do host do Ubuntu graficamente](change-Ubuntu-hostname-1.webp)
Aqui, você verá a opção de alterar o nome. Você não precisa salvá-lo explicitamente:
! [Alterando o nome do host Ubuntu usando a GUI](change-Ubuntu-Hostname-2.webp)
Dica bônus: regras obrigatórias para nomes de host
Existem algumas regras especificadas para o nome do host:
- nome do host pode conter apenas letras, dígitos e o caractere hífen e o caractere ponto
- nome do host deve começar e terminar com uma letra ou número
- o nome do host deve ter entre 2 e 63 caracteres
Se o nome do host proposto não seguir as regras, você poderá ver um erro como este:
nome do host: o nome do host especificado é inválido No final…
Espero que este artigo tenha ajudado você a mudar o nome do host no Ubuntu e em outras distribuições Linux. Sinta-se à vontade para fornecer seus comentários.
Via itsfoss.com. Você pode conferir o post original em inglês:
How To Change Hostname on Ubuntu & Other Linux DistributionsÚltima atualização deste artigo: 29 de october de 2020