Iâ¢4 um novo RHEL (Red Hat Linux) e/ou usuário do servidor CentOS Linux 7. Como posso mudar o hostname no CentOS 7 usando uma opção de linha de comando?
Em um servidor CentOS Linux 7 você pode usar qualquer uma das seguintes ferramentas para gerenciar os nomes das máquinas:
Pormenores tutoriais | |
---|---|
Dificuldade | Fácil (rss) |
Privilégios de root | Sim |
Requisitos | Nenhum |
Tempo | 2m |
- comando hostnamectl : Controlar o nome da máquina do sistema. Este é o método recomendado.
- comando nmtui : Controlar o nome da máquina do sistema utilizando a interface de texto do utilizador (TUI).
- comando nmcli : Controlar o nome da máquina do sistema utilizando a parte CLI do NetworkManager.
- Tipos de nomes de máquinas
- Método #1: comando hostnamectl
- Como eu vejo os nomes de host?
- Como posso definir o nome do host?
- Como posso apagar um nome de host em particular?
- Como posso mudar o nome do host remotamente?
- Método #2: comando nmtui
- Method #3: nmcli command
- Para ver o nome do host usando o comando nmcli:
- Para definir o nome do host usando o comando nmcli:
Tipos de nomes de máquinas
O nome da máquina pode ser configurado da seguinte forma
- Nome da máquina estática atribuído pelo administrador do sistema. Por exemplo, “servidor1”, “wwwbox2”, ou “servidor42.cyberciti.biz”.
- Nome de host transitório/dinâmico atribuído pelo DHCP ou servidor mDNS em tempo de execução.
- Nome de host bonito atribuído pelo sysadmin/end-users e é um nome de host UTF8 de forma livre para apresentação ao usuário. Por exemplo, “Vivek”™s netbook.
Método #1: comando hostnamectl
Deixe-nos ver como usar o comando hostnamectl.
Como eu vejo os nomes de host?
>
$ hostnamectl
## OR ##
$ hostnamectl status
Sample outputs:
Como posso definir o nome do host?
Como posso apagar um nome de host em particular?
A sintaxe é:# hostnamectl set-hostname ""
# hostnamectl set-hostname "" --static
# hostnamectl set-hostname "" --pretty
Como posso mudar o nome do host remotamente?
Utilizar qualquer uma das seguintes sintaxes:# ssh root@server-ip-here hostnamectl set-hostname server1
OU definir servidor1 como nome de host num servidor remoto chamado 192.168.1.42 usando ssh:# hostnamectl set-hostname server1 -H [email protected]
Método #2: comando nmtui
Pode definir o nome do host usando o comando nmtui que tem interface de usuário de texto para novos usuários:# nmtui
Sample outputs:
Fig.01: Use nmtui para definir o hostname em um CentOS 7
Use a tecla de seta para baixo > selecione a opção de menu “Definir hostname do sistema” > Pressione o botão “OK”:
Fig.02: Defina hostname
Verá a caixa de confirmação da seguinte forma:
Fig.03: Novo hostname confirmado
Finalmente, reinicie o serviço hostnamed digitando o seguinte comando# systemctl restart systemd-hostnamed
Para verificar as alterações, digite:# hostnamectl status
Sample outputs:
Fig.04: CentOS 7 / RHEL View Host Name Details Using hostnamectl Command
Method #3: nmcli command
The nmcli is a command line tool for controlling NetworkManager and reporting network status.
Para ver o nome do host usando o comando nmcli:
A sintaxe é:# nmcli general hostname
Para definir o nome do host usando o comando nmcli:
A sintaxe é:# nmcli general hostname R2-D2
# nmcli general hostname server42.cyberciti.biz
Finalmente, reinicie o serviço de nome de host do sistema:# systemctl restart systemd-hostnamed
- Ubuntu Linux Change Hostname (nome do computador)
- Debian Linux: Mudar Hostname / Nome do computador permanentemente
- Linux mudar meu hostname / nome do sistema do computador
- Linux mudar Hostname
- RHEL / Centos Linux 7: Change and Set Hostname Command
- OpenBSD Change Hostname
- CentOS Linux 5/6 Change Hostname Command
- Linux setting hostname and domain name of my server
- FreeBSD Change Hostname without reboot
- SuSe Linux Change Hostname without reboot
- Como definir o hostname no Fedora Linux
- Ubuntu 18.04 LTS alterar o hostname permanentemente
- Ubuntu definir o hostname permanentemente (nome do computador) comando
- OpenSUSE Linux definir o hostname permanentemente (nome do computador) comando
- RHEL 8 Linux definir o hostname permanentemente (nome do computador) comando
- CentOS 8 Linux definir o hostname permanentemente (nome do computador) comando
- Ubuntu 20.04 LTS set hostname permanently (nome do computador) command
- Set / Change FQDN on Ubuntu 20.04 LTS
- Alpine Linux – Setting system hostname
>
ððð Por favor, apoie meu trabalho no Patreon ou com uma doação.
ððû§ Obtenha os últimos tutoriais sobre Linux, Open Source & DevOps via RSS feed ou newsletter semanal por e-mail.
ðû§ 12 comentários até agora… adicione um ↔
Categoria | Lista de comandos Unix e Linux |
---|---|
Gestão de ficheiros | cat |
Firewall | Alpine Awall – CentOS 8 – OpenSUSE – RHEL 8 – Ubuntu 16.04 â?” Ubuntu 18.04 â?” Ubuntu 20.04 |
Utilitários de rede | dig â?” host â?” ip â?” nmap |
OpenVPN | CentOS 7 â?” CentOS 8 â?” Debian 10 â?” Debian 8/9 â?” Ubuntu 18.04 â?” Ubuntu 20.04 |
Package Manager | apk â?” apt |
Process Management | bg â?” chroot â?” cron â?” disown â?” fg â?” jobs â?” killall â?” killall â?” pidof pstree â?” pwdx â?” tempo |
Procura | grep â?” whereis â?” que |
Informação do utilizador | grupos â?” id â?” lastcomm â?” último â?” tampa/libuser-lid â?” logname â?” membros â?” usuários â?” whoami â?” who â?” w |
WireGuard VPN | Alpine â?” CentOS 8 â?” Debian 10 â?” Firewall â?” Ubuntu 20.04 |