RHEL / Centos Linux 7: Zmiana i ustawianie nazwy hosta Polecenie

Jestem nowym użytkownikiem serwera RHEL (Red Hat Linux) i/lub CentOS Linux 7. Jak mogę zmienić nazwę hosta w CentOS 7 za pomocą opcji wiersza poleceń?
Na serwerze CentOS Linux 7 można użyć dowolnego z następujących narzędzi do zarządzania nazwami hostów:

.

Szczegóły samouczka
Trudność Łatwe (rss)
Uprawnienia root Tak
Wymagania Brak
Czas 2m

  1. Polecenie hostnamectl : Kontroluj nazwę hosta systemu. Jest to zalecana metoda.
  2. polecenie nmtui : Kontrola nazwy hosta systemu przy użyciu tekstowego interfejsu użytkownika (TUI).
  3. polecenie nmcli : Kontrola nazwy hosta systemu przy użyciu części CLI programu NetworkManager.

Typy nazw hostów

Nazwa hosta może być skonfigurowana w następujący sposób

  1. Statyczna nazwa hosta przypisana przez sysadmina. Na przykład „serwer1”, „wwwbox2” lub „serwer42.cyberciti.biz”.
  2. Przejściowa/dynamiczna nazwa hosta przypisana przez serwer DHCP lub mDNS w czasie pracy.
  3. Ładna nazwa hosta przypisana przez administratora/użytkowników końcowych i jest to dowolna nazwa hosta UTF8 do prezentacji dla użytkownika. Na przykład, „netbook Viveka”.

Metoda #1: polecenie hostnamectl

Zobaczmy jak używać polecenia hostnamectl.

Jak zobaczyć nazwy hostów?

$ hostnamectl
## OR ##
$ hostnamectl status

Przykładowe dane wyjściowe:

Jak ustawić nazwę hosta?

Jak usunąć daną nazwę hosta?

Składnia:
# hostnamectl set-hostname ""
# hostnamectl set-hostname "" --static
# hostnamectl set-hostname "" --pretty

Jak zmienić nazwę hosta zdalnie?

Użyj jednej z następujących składni:
# ssh root@server-ip-here hostnamectl set-hostname server1
Albo ustaw server1 jako nazwę hosta na zdalnym serwerze o nazwie 192.168.1.42 za pomocą ssh:
# hostnamectl set-hostname server1 -H [email protected]

Metoda #2: polecenie nmtui

Nazwę hosta można ustawić za pomocą polecenia nmtui, które ma tekstowy interfejs użytkownika dla nowych użytkowników:
# nmtui
Przykładowe dane wyjściowe:

Fig.01: Użyj nmtui, aby ustawić nazwę hosta w systemie CentOS 7

Użyj klawisza strzałki w dół >wybierz opcję menu „Ustaw nazwę hosta systemu”> Naciśnij przycisk „OK”:

Fig.02Ustaw nazwę hosta

Zobaczysz następujące okno potwierdzenia:

Fig.03: Nowa nazwa hosta potwierdzona

Na koniec uruchom ponownie usługę o nazwie hosta, wpisując następujące polecenie
# systemctl restart systemd-hostnamed
Aby zweryfikować zmiany, wpisz:
# hostnamectl status
Przykładowe dane wyjściowe:

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.

Aby wyświetlić nazwę hosta za pomocą polecenia nmcli:

Składnia to:
# nmcli general hostname

Aby ustawić nazwę hosta za pomocą polecenia nmcli:

Składnia to:
# nmcli general hostname R2-D2
# nmcli general hostname server42.cyberciti.biz

Na koniec uruchom ponownie usługę systemd-hostnamed:
# systemctl restart systemd-hostnamed

Ten wpis jest 5 z 19 w serii Samouczek Linux/Unix Ustawianie nazwy hosta. Czytaj dalej pozostałe części serii:

  1. Ubuntu Linux Change Hostname (nazwa komputera)
  2. Debian Linux: Zmień nazwę hosta / nazwę komputera na stałe
  3. Linux zmień moją nazwę hosta / nazwę systemu komputerowego
  4. Linux Zmień nazwę hosta
  5. RHEL / Centos Linux 7: Zmiana i Ustawianie Nazwy Hosta Polecenie
  6. OpenBSD Zmiana Nazwy Hosta
  7. CentOS Linux 5/6 Zmiana Nazwy Hosta Polecenie
  8. Linux ustawienie nazwy hosta i nazwy domeny mojego serwera
  9. Linux server
  10. FreeBSD Change Hostname without reboot
  11. SuSe Linux Change Hostname without reboot
  12. How to set the hostname on Fedora Linux
  13. Ubuntu 18.04 LTS change hostname permanently
  14. Ubuntu set hostname permanently (nazwa komputera) command
  15. OpenSUSE Linux set hostname permanently (nazwa komputera) command
  16. RHEL 8 Linux set hostname permanently (nazwa komputera) command
  17. CentOS 8 Linux set hostname permanently (nazwa komputera) command
  18. Ubuntu 20.04 LTS set hostname permanently (nazwa komputera) command
  19. Set / Change FQDN on Ubuntu 20.04 LTS
  20. Alpine Linux – Setting system hostname

🧠Please support my work on Patreon or with a donation.
🧠Otrzymuj najnowsze tutoriale na temat Linuksa, Open Source & DevOps poprzez kanał RSS lub cotygodniowy biuletyn e-mail.
🧠12 komentarzy do tej pory… dodaj jeden ↔
Kategoria Lista poleceń Uniksa i Linuksa
Zarządzanie plikami cat
Firewall Alpine Awall — CentOS 8 — OpenSUSE — RHEL 8 — Ubuntu 16.04 — Ubuntu 18.04 — Ubuntu 20.04
Network Utilities dig — host — ip — nmap
OpenVPN CentOS 7 — CentOS 8 — Debian 10 — Debian 8/9 — Ubuntu 18.04 — Ubuntu 20.04
Package Manager apk — apt
Processes Management bg — chroot — cron — disown — fg — jobs — killall — kill — pidof pstree — pwdx — time
Szukanie grep — whereis — which
Informacje o użytkownikach groups — id — lastcomm — last — lid/libuser-.lid — logname — members — users — whoami — who — w
WireGuard VPN Alpine — CentOS 8 — Debian 10 — Firewall — Ubuntu 20.04

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.