Új RHEL (Red Hat Linux) és/vagy CentOS Linux 7 szerver felhasználó vagyok. Hogyan tudom megváltoztatni a hostnevet a CentOS 7-ben egy parancssori opció segítségével?
A CentOS Linux 7 szerveren a következő eszközök bármelyikét használhatja a hostnevek kezelésére:
Tanulmány részletei | |
---|---|
Nehéz | Könnyű (rss) |
Root jogosultságok | Igen |
követelmények | Nincs |
idő | 2m |
- hostnamectl parancs : A rendszer hostnevének ellenőrzése. Ez az ajánlott módszer.
- nmtui parancs : A rendszer hostnevének vezérlése a szöveges felhasználói felület (TUI) használatával.
- nmcli parancs : A rendszer hostnevének vezérlése a NetworkManager CLI részének használatával.
- A hostnevek típusai
- Módszer #1: hostnamectl parancs
- Hogyan láthatom az állomásneveket?
- Hogyan állíthatom be az állomásnevet?
- Hogyan törölhetek egy adott állomásnevet?
- Hogyan módosíthatom az állomásnevet távolról?
- 2. módszer: nmtui parancs
- Method #3: nmcli command
- A gazdanév megtekintése az nmcli parancs segítségével:
- A gazdanév beállítása az nmcli parancs segítségével:
A hostnevek típusai
A hostnevet a következőképpen lehet konfigurálni
- Statikus hostnév, amelyet a rendszergazda rendel. Például “server1”, “wwwwbox2” vagy “server42.cyberciti.biz”.
- Átmeneti/dinamikus állomásnév, amelyet a DHCP vagy az mDNS kiszolgáló rendel futásidőben.
- Szép állomásnév, amelyet a rendszergazda/end-felhasználó rendel, és amely egy szabad UTF8 formátumú állomásnév a felhasználó számára. Például “Vivek netbookja”.
Módszer #1: hostnamectl parancs
Lássuk, hogyan használjuk a hostnamectl parancsot.
Hogyan láthatom az állomásneveket?
$ hostnamectl
## OR ##
$ hostnamectl status
Mintakimenetek:
Hogyan állíthatom be az állomásnevet?
Hogyan törölhetek egy adott állomásnevet?
A szintaxis a következő:# hostnamectl set-hostname ""
# hostnamectl set-hostname "" --static
# hostnamectl set-hostname "" --pretty
Hogyan módosíthatom az állomásnevet távolról?
Az alábbi szintaxisok bármelyikét használhatja:# ssh root@server-ip-here hostnamectl set-hostname server1
VAGY állítsa be a server1-et hosztnévként egy 192.168.1 nevű távoli kiszolgálón.42 ssh használatával:# hostnamectl set-hostname server1 -H [email protected]
2. módszer: nmtui parancs
A gazdanevet beállíthatja az nmtui parancs segítségével, amely szöveges felhasználói felülettel rendelkezik az új felhasználók számára:# nmtui
Mintakimenetek:
Fig.01.: Az nmtui használatával állítsuk be a CentOS 7
A Lefelé nyíl billentyűvel > válasszuk ki a “Rendszer hostnevének beállítása” menüpontot > Nyomjuk meg az “OK” gombot:
Fig.02: Set hostname
A megerősítő mező a következőképpen jelenik meg:
Fig.03: Új hostnév megerősítve
Végül indítsa újra a hostnamed szolgáltatást a következő parancs beírásával# systemctl restart systemd-hostnamed
A változások ellenőrzéséhez írja be:# hostnamectl status
Mintakimenetek:
Fig.04: CentOS 7 / RHEL Host Name Details View Host Name Details Using hostnamectl Command
Method #3: nmcli command
Az nmcli egy parancssori eszköz a NetworkManager vezérlésére és a hálózat állapotának jelentésére.
A gazdanév megtekintése az nmcli parancs segítségével:
A szintaxis a következő:# nmcli general hostname
A gazdanév beállítása az nmcli parancs segítségével:
A szintaxis a következő:# nmcli general hostname R2-D2
# nmcli general hostname server42.cyberciti.biz
Végül indítsa újra a systemd-hostnamed szolgáltatást:# systemctl restart systemd-hostnamed
- Ubuntu Linux Hostnév (számítógép neve)
- Debian Linux: Hostnév / számítógépnév végleges megváltoztatása
- Linux megváltoztatom a hostnevemet / számítógép rendszer nevét
- Linux Hostnév megváltoztatása
- RHEL / Centos Linux 7: Hostnév módosítása és beállítása parancs
- OpenBSD Change Hostname
- CentOS Linux 5/6 Change Hostname Command
- Linux beállítása hostname and domain name of my szerver
- FreeBSD Hostnév módosítása újraindítás nélkül
- SuSe Linux Hostnév módosítása újraindítás nélkül
- How to set the hostname on Fedora Linux
- Ubuntu 18.04 LTS hostnév végleges módosítása
- Ubuntu set hostname permanently (computer name) parancs
- OpenSUSE Linux set hostname permanently (computer name) parancs
- RHEL 8 Linux set hostname permanently (computer name) parancs
- CentOS 8 Linux set hostname permanently (computer name) parancs
- Ubuntu 20.04 LTS set hostname permanently (computer name) parancs
- Set / Change FQDN on Ubuntu 20.04 LTS
- Alpine Linux – Setting system hostname
🧠Szerezd meg a legújabb oktatóanyagokat a Linux, Open Source & DevOps témában RSS feed-en vagy heti email hírlevélben.
🧠Eddig 12 hozzászólás… add hozzá egyet ↔
Kategória | Unix és Linux parancsok listája |
---|---|
Fájlkezelés | cat |
Firewall | Alpine Awall – CentOS 8 – OpenSUSE – RHEL 8 – Ubuntu 16.04 – Ubuntu 18.04 – Ubuntu 20.04 |
Hálózati segédprogramok | dig – host – ip – nmap |
OpenVPN | CentOS 7 – CentOS 8 – Debian 10 – Debian 8/9 – Ubuntu 18.04 – Ubuntu 20.04 |
Package Manager | apk |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof pstree, pwdx, time |
Keresés | grep, whereis, which |
Felhasználói információk | groups, id, lastcomm, last, lid/libuser.lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 ⢠Debian 10 ⢠Firewall ⢠Ubuntu 20.04 |