Hogyan változtassuk meg a gazdagépnevet az Ubuntu 18.04

Ez a bemutató végigvezeti Önt az Ubuntu 18.04 rendszer gazdagépnevének megváltoztatásának folyamatán.

a hostname az Ubuntu operációs rendszer telepítésekor van beállítva, vagy ha virtuális gépet forgat, akkor dinamikusan hozzá van rendelve a példányhoz indításkor.

Az ebben az útmutatóban leírt módszer a rendszer újraindítása nélkül fog működni.

bár ez a bemutató az Ubuntu 18.04-hez készült, ugyanazok az utasítások vonatkoznak az Ubuntu 16-ra.,04 és minden Ubuntu-alapú disztribúció, beleértve a Linux Mint és az Elementary OS.

előfeltételek #

mielőtt folytatná ezt a bemutatót, győződjön meg róla, hogy sudo jogosultságokkal rendelkező felhasználóként van bejelentkezve .

a hostname egy címke, amely azonosítja a gépen a hálózaton. Nem szabad ugyanazt a gazdagépnevet használni két különböző gépen ugyanazon a hálózaton.,

az aktuális Hostname megjelenítése #

az aktuális hostname megtekintéséhez írja be a következő parancsot:

hostnamectl

amint a fenti képen látható, az aktuális hostnameubuntu1804.localdomain.

változtassa meg a gazdagépnevet #

a következő lépések felvázolják, hogyan lehet megváltoztatni a gazdagépnevet az Ubuntu 18.04-ben.

A hostnamectl használatával módosítsa a gazdanevet. #

Az Ubuntu 18.,04 a rendszer hostnevét és a kapcsolódó beállításokat a hostnamectlparanccsal tudjuk megváltoztatni.

például a rendszer statikus hostname linuxize megváltoztatásához a következő parancsot használja:

sudo hostnamectl set-hostname linuxize

a hostnamectl parancs nem hoz létre kimenetet. A siker, 0 vissza, nem nulla hiba kód egyébként.

szerkessze az / etc / hosts fájlt. #

nyissa meg a /etc/hosts fájlt, majd módosítsa a régi hostnevet az újra.

/ etc / hosts

a felhő szerkesztése.cfg fájl., #

Ha acloud-init csomag telepítve van, akkor a cloud.cfg fájlt is szerkesztenie kell. Ezt a csomagot általában alapértelmezés szerint a felhőszolgáltatók, például az AWS által biztosított képekbe telepítik, majd a felhőpéldányok inicializálásának kezelésére használják.

a csomag telepítésének ellenőrzéséhez futtassa a következő ls parancsot:

ls -l /etc/cloud/cloud.cfg

Ha a következő kimenetet látja, az azt jelenti, hogy a csomag nincs telepítve, és nincs szükség további műveletekre.,

ls: cannot access '/etc/cloud/cloud.cfg': No such file or directory

Ha a csomag telepítve van, a kimenet a következőképpen fog kinézni:

-rw-r--r-- 1 root root 3169 Apr 27 09:30 /etc/cloud/cloud.cfg

ebben az esetben meg kell nyitnia a /etc/cloud/cloud.cfg fájlt:

sudo vim /etc/cloud/cloud.cfg

keresés a preserve_hostname és módosítsa az értéket a false true:

/etc/Cloud / Cloud / Cloud.cfg
# This will cause the set+update hostname module to not operate (if true)preserve_hostname: true

mentse el a fájlt, majd zárja be a szerkesztőt.,

ellenőrizze a változást #

annak ellenőrzéséhez, hogy a hostname sikeresen megváltozott-e, ismét használja a hostnamectl parancsot:

hostnamectl
 Static hostname: linuxize Icon name: computer-vm Chassis: vm Machine ID: 6f17445f53074505a008c9abd8ed64a5 Boot ID: 1c769ab73b924a188c5caeaf8c72e0f4 Virtualization: kvm Operating System: Ubuntu 18.04 LTS Kernel: Linux 4.15.0-22-generic Architecture: x86-64

az új szerver nevét a konzolra kell nyomtatni.

következtetés #

ebben az oktatóanyagban megmutattuk, hogyan lehet könnyen megváltoztatni az Ubuntu szerver hostnevét a gép újraindítása nélkül.

Leave a Comment