o hostname de um sistema Linux é importante porque é usado para identificar o dispositivo em uma rede. O nome da máquina também é mostrado em outros lugares proeminentes, como no prompt terminal. Isso lhe dá uma lembrança constante de qual sistema você está trabalhando. É um salva-vidas real quando você está gerenciando vários sistemas através do SSH e esses terminais da linha de comando começam a se misturar em sua mente.
claro, endereços IP são usados quando os dispositivos precisam se comunicar uns com os outros, mas esses podem mudar com frequência., Hostnames nos dão uma maneira de saber com que dispositivo estamos interagindo na rede ou fisicamente, sem lembrar um monte de números que estão sujeitos a mudanças. Assim, é importante que o seu sistema tenha um hostname que o ajude a identificá-lo rapidamente. Por exemplo, “backup-server” é muito mais informativo do que “server2.”
neste guia, Vamos mostrar-lhe como mudar o nome da máquina no Linux. Isto pode ser feito através da linha de comando ou da GUI, e vamos mostrar os métodos para ambos. Se você não pode facilmente identificar o propósito de um sistema a partir do hostname, é hora de alterá-lo.,NOME GUI
Category | Requirements, Conventions or Software Version Used |
---|---|
System | Any Linux distro |
Software | N/A |
Other | Privileged access to your Linux system as root or via the sudo command., |
Convenções | # – requer dado linux comandos para ser executada com privilégios de root, quer directamente como usuário root ou através do uso de sudo comando $ – requer dado linux comandos para ser executada como um usuário não privilegiado |
Alterar nome do servidor a partir da linha de comando
O método a seguir irá funcionar em sistemas que utilizam o systemd (a maioria dos populares distribuições Linux hoje). Se o seu sistema usa o init, nós cobrimos um método separado na próxima seção.,
Assinar para RSS e NEWSLETTER e receba as últimas versões do Linux notícias, empregos, aconselhamento de carreira e tutoriais.
- Primeiro, vamos verificar o atual nome de host usando o
hostname
ouhostnamectl
comando.$ hostnamelinux-server$ hostnamectl Static hostname: linux-server Icon name: computer-vm Chassis: vm Machine ID: e94c741849c848f8baca2ec406f88c41 Boot ID: 55f7533a0cb6448ba677ef30b2104481 Virtualization: oracle Operating System: Ubuntu 20.04.1 LTS Kernel: Linux 5.4.0-42-generic Architecture: x86-64
Ambos os comandos indicam que o nosso hostname é
linux-server
. - A seguir, mude o nome da máquina com o seguinte comando., Neste exemplo, mudaremos nosso hostname para
linuxconfig
.$ sudo hostnamectl set-hostname linuxconfig
execute os comandos do Passo 1 novamente para confirmar a nova alteração.