Jsem nový uživatel serveru RHEL (Red Hat Linux) a/nebo CentOS Linux 7. Jak mohu změnit název hostitele v systému CentOS 7 pomocí volby příkazového řádku?
Na serveru CentOS Linux 7 můžete ke správě názvů hostitelů použít některý z následujících nástrojů:
Podrobnosti návodu | |
---|---|
Obtížnost | Snadné (rss) |
Právo roota | Ano |
Požadavky | Žádné |
Čas | 2m |
- příkaz hostnamectl : Ovládání názvu hostitele systému. Jedná se o doporučený způsob.
- příkaz nmtui : Ovládání názvu hostitele systému pomocí textového uživatelského rozhraní (TUI).
- příkaz nmcli : Ovládání názvu hostitele systému pomocí CLI části NetworkManageru.
- Typy názvů hostitelů
- Metoda #1: příkaz hostnamectl
- Jak zobrazit názvy hostitelů?
- Jak nastavím název hostitele?
- Jak odstraním konkrétní název hostitele?
- Jak vzdáleně změním název hostitele?
- Způsob č. 2: příkaz nmtui
- Metoda č. 3: příkaz nmcli
- Pro zobrazení názvu hostitele pomocí příkazu nmcli:
- Pro nastavení názvu hostitele pomocí příkazu nmcli:
Typy názvů hostitelů
Název hostitele lze nakonfigurovat takto
- Statický název hostitele přidělený sysadminem. Například „server1“, „wwwbox2“ nebo „server42.cyberciti.biz“.
- Přechodný/dynamický název hostitele přidělený serverem DHCP nebo mDNS za běhu.
- Předstíraný název hostitele přidělený sysadminem/end-users a jedná se o název hostitele ve volném tvaru UTF8 pro prezentaci uživateli. Například „Vivekův netbook“.
Metoda #1: příkaz hostnamectl
Podívejme se, jak použít příkaz hostnamectl.
Jak zobrazit názvy hostitelů?
$ hostnamectl
## OR ##
$ hostnamectl status
Ukázkové výstupy:
Jak nastavím název hostitele?
Jak odstraním konkrétní název hostitele?
Syntaxe je:# hostnamectl set-hostname ""
# hostnamectl set-hostname "" --static
# hostnamectl set-hostname "" --pretty
Jak vzdáleně změním název hostitele?
Použijte některou z následujících syntaxí:# ssh root@server-ip-here hostnamectl set-hostname server1
nebo nastavte server1 jako název hostitele na vzdáleném serveru s názvem 192.168.1.42 pomocí ssh:# hostnamectl set-hostname server1 -H [email protected]
Způsob č. 2: příkaz nmtui
Název hostitele můžete nastavit pomocí příkazu nmtui, který má textové uživatelské rozhraní pro nové uživatele:# nmtui
Ukázkové výstupy:
Obr.01: Použití příkazu nmtui k nastavení názvu hostitele v systému CentOS 7
Pomocí klávesy se šipkou dolů > vyberte v nabídce možnost „Nastavit název hostitele systému“ > Stiskněte tlačítko „OK“:
Obr.02: Nastavit název hostitele
Zobrazí se následující potvrzovací okno:
Obr.03: Nový název hostitele potvrzen
Nakonec restartujte službu s názvem hostitele zadáním následujícího příkazu# systemctl restart systemd-hostnamed
Pro ověření změn zadejte:# hostnamectl status
Vzorové výstupy:
Obr.04: CentOS 7 / RHEL Zobrazit podrobnosti o názvu hostitele pomocí příkazu hostnamectl
Metoda č. 3: příkaz nmcli
Příkaz nmcli je nástroj příkazového řádku pro ovládání nástroje NetworkManager a hlášení stavu sítě.
Pro zobrazení názvu hostitele pomocí příkazu nmcli:
Syntaxe je:# nmcli general hostname
Pro nastavení názvu hostitele pomocí příkazu nmcli:
Syntaxe je:# nmcli general hostname R2-D2
# nmcli general hostname server42.cyberciti.biz
Nakonec restartujte službu systemd-hostnamed:# systemctl restart systemd-hostnamed
- Ubuntu Linux Změna názvu hostitele (názvu počítače)
- Debian Linux: Změna názvu hostitele / názvu počítače natrvalo
- Linux změna mého názvu hostitele / názvu počítačového systému
- Linux změna názvu hostitele
- RHEL / Centos Linux 7: Změna a nastavení názvu hostitele Příkaz
- OpenBSD Změna názvu hostitele
- CentOS Linux 5/6 Změna názvu hostitele Příkaz
- Linux nastavení názvu hostitele a domény mého serveru
- FreeBSD Změna názvu hostitele bez restartu
- SuSe Linux Změna názvu hostitele bez restartu
- Jak nastavit název hostitele na Fedora Linuxu
- Ubuntu 18.04 LTS změnit trvale název hostitele
- Ubuntu nastavit trvale název hostitele (název počítače) příkaz
- OpenSUSE Linux nastavit trvale název hostitele (název počítače) příkaz
- RHEL 8 Linux nastavit trvale název hostitele (název počítače) příkaz
- CentOS 8 Linux nastavit trvale název hostitele (název počítače) příkaz
- Ubuntu 20.04 LTS set hostname permanently (computer name) command
- Nastavení / změna FQDN v Ubuntu 20.04 LTS
- Alpine Linux – Nastavení systémového hostname
🧠Získávejte nejnovější návody na Linux, Open Source & DevOps prostřednictvím RSS kanálu nebo týdenního e-mailového zpravodaje.
🧠Zatím 12 komentářů… přidejte jeden ↓
Kategorie | Seznam příkazů pro Unix a Linux |
---|---|
Správa souborů | cat |
Firewall | Alpine Awall â CentOS 8 â OpenSUSE â RHEL 8 â Ubuntu 16.04 â Ubuntu 18.04 â Ubuntu 20.04 |
Síťové nástroje | dig â host â ip â nmap |
OpenVPN | CentOS 7 â CentOS 8 â Debian 10 â Debian 8/9 â Ubuntu 18.04 â Ubuntu 20.04 |
Správce balíčků | apk â apt |
Správa procesů | bg â chroot â cron â disown â fg â jobs â killall â kill â pidof ♪ pstree ♪ pwdx ♪ time |
Searching | grep ♪ whereis ♪ which |
User Information | groups ♪ id ♪ lastcomm ♪ last ♪ lid/libuser-lid¢ logname¢ members¢ users¢ whoami¢ who¢ w |
WireGuard VPN | Alpine¢ CentOS 8¢ Debian 10¢ Firewall¢ Ubuntu 20.04 |