A Linux rendszer gazdagépneve azért fontos, mert az eszköz azonosítására szolgál a hálózaton. A hostname más kiemelkedő helyeken is megjelenik, például a terminal prompt-ben. Ez állandó emlékeztetőt ad arra, hogy melyik rendszerrel dolgozik. Ez egy valós életmentő, ha több rendszert kezelsz az SSH-n keresztül, és ezek a parancssori terminálok elkezdenek összeolvadni az elmédben.
természetesen az IP-címeket akkor használják, amikor az eszközöknek kommunikálniuk kell egymással, de ezek gyakran változhatnak., A Hostnames lehetőséget ad arra, hogy megtudjuk, melyik eszközzel lépünk kapcsolatba akár a hálózaton, akár fizikailag, anélkül, hogy emlékeznénk egy csomó olyan számra, amelyek változhatnak. Ezért fontos, hogy a rendszer hordozzon egy gazdagépnevet, amely segít gyorsan azonosítani. Például a ” backup-server “sokkal informatívabb, mint a” server2.”
ebben az útmutatóban megmutatjuk, hogyan lehet megváltoztatni a hostnevet Linuxon. Ezt parancssoron vagy GUI-n keresztül lehet megtenni, és megmutatjuk mindkettőre a módszereket. Ha nem tudja könnyen azonosítani a rendszer célját a hostname-ből, itt az ideje megváltoztatni.,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., |
konvenciók | # – az adott linux parancsokat root jogosultságokkal kell végrehajtani, akár közvetlenül root felhasználóként, akár sudo parancs $ – megköveteli, hogy az adott linux parancsokat rendszeres, nem privilegizált felhasználóként hajtsák végre |
a hostname megváltoztatása a
parancssorból a következő módszer fog működni a systemd-t használó rendszereken (ma a legnépszerűbb Linux disztribúciók többsége). Ha a rendszer init-t használ, a következő részben külön módszert fedünk le.,
Feliratkozás RSS-re és hírlevélre, valamint legfrissebb Linux hírek, munkahelyek, karrier tanácsadás és útmutatók.
- először ellenőrizzük az aktuális hostnevet a
hostname
vagyhostnamectl
parancs használatával.$ 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
mindkét parancs azt jelzi, hogy a hostname
linux-server
. - ezután módosítsa a gazdagépnevet a következő paranccsal., Ebben a példában a hostnevünket
linuxconfig
– ra változtatjuk.$ sudo hostnamectl set-hostname linuxconfig
futtassa újra a parancsokat az 1. lépésből az új változás megerősítéséhez.
- végül szerkessze a
/etc/hosts
fájlt a változás tükrözéséhez. Például:
Változás ez:127.0.0.1 localhost127.0.1.1 linux-server
A:
127.0.0.1 localhost127.0.1.1 linuxconfig
Szerkesztés a hosts fájl - Open
/etc/hostname
A Nano-val vagy a kívánt szövegszerkesztővel, és változtassa meg a benne lévő nevet.$ sudo nano /etc/hostname
Szerkesztésre a /etc/hostname fájl - Tovább nyissa meg a
/etc/hosts
fájlt, majd módosítsa a név, ott is.,$ sudo nano /etc/hosts
- Kezdje a Beállítások menü megnyitásával a GNOME alkalmazásindítójából.
nyissa meg a Beállítások menüt - kattintson az alján található About fülre, majd kattintson az eszköz nevére.
módosítsa az eszköz nevét (hostname) a Névjegy lapon belül - írja be az Új kívánt hostnevet, majd kattintson az Átnevezés gombra a módosítások véglegesítéséhez.,
átnevezni a készüléket
Ez az egész. De több parancssori módszer van a gazdagép nevének megváltoztatására, mint ez., Az alábbiakban többet fedünk le.
a hostname módosítása parancssorból (init systems)
a fenti utasítások alternatív módja a következő két fájl szerkesztése.
a hostname parancssorból (hostname parancs)
a hostname parancssorból történő megváltoztatásának utolsó módja a hostname
parancs. A legtöbb környezetben ez csak átmenetileg változtatja meg a nevet, majd a rendszer újraindítása után visszatér., Például, ha a hostnevet linuxconfig
:
$ hostname linuxconfig
ellenőrizze a változásokat a hostname
:
$ hostname
a hostname módosítása GNOME GUI
Ha a GNOME asztali környezetet futtatja, és nem kívánja használni a parancssori módszert, kövesse az alábbi lépéseket.
Feliratkozás RSS-re és hírlevélre, valamint legfrissebb Linux hírek, munkahelyek, karrier tanácsadás és útmutatók.,
következtetés
ebben az útmutatóban különféle módszereket láttunk egy Linux rendszer hosztnevének parancssoron és GUI-n keresztüli megváltoztatására. Azt is megtudtuk, hogy fontos a megfelelő hostname kiválasztása, hogy segítse a rendszer egyszerű azonosítását. A rendszergazdák ezeket a módszereket használhatják annak biztosítására, hogy megfelelő nevű eszközökkel rendelkezzenek.