Spustili jsme příkazy a procesy uvedené v tomto článku v systému Debian 10 Buster, ale můžete je snadno replikovat na většině linuxových distribucí.
Změna názvu hostitele prostřednictvím uživatelského rozhraní systému Linux
Uživatelské rozhraní systému Linux lze použít pouze ke změně toho, čemu můžete volat dosti název hostitele. Tato forma názvu hostitele je uživatelsky přívětivý název počítače ve volném tvaru, který se většinou používá v prostředích uživatelského rozhraní. Na rozdíl od toho, a statický název hostitele je tradiční název počítače nastavený uživatelem v souboru / etc / hostname a / etc / hosts.
Pěkný název hostitele lze změnit pomocí nástroje Nastavení systému. Existují dva způsoby, jak získat přístup k nastavení systému.
Spusťte spouštěč aplikací pomocí klávesy Super / Windows a poté zadejte do vyhledávacího pole následující nastavení klíčových slov:
Klikněte na šipku dolů v horním panelu plochy Debianu / Ubuntu a poté klikněte na ikonu „nastavení“ v následující rozevírací nabídce:
V nástroji Nastavení vyberte na levém panelu kartu Podrobnosti a poté na ní vyberte kartu O aplikaci, čímž otevřete pohled O nastavení. Takto vypadá pohled:
Název zařízení, který vidíte v tomto zobrazení, je pěkný název hostitele vašeho počítače. Tento název můžete změnit na nový jednoduše úpravou textového pole Název zařízení. Jakmile zadáte nový název, váš systém jej rozpozná jako nový krásný název hostitele vašeho systému.
Spropitné: Jedním z jednoduchých a rychlých způsobů přístupu k nastavení „O aplikaci“ je zadání klíčového slova „zařízení“ do spouštěče aplikací následujícím způsobem:
Postupujte podle zbytku článku a zjistěte, jak můžete dočasně i trvale změnit statický název hostitele vašeho systému Linux.
Změna názvu hostitele prostřednictvím příkazového řádku
Prostřednictvím příkazového řádku získáte v systému Linux mnohem více energie, abyste mohli provádět podrobné konfigurace systému. Chcete-li spustit výchozí aplikaci příkazového řádku v systémech Linux Debian a Ubuntu, otevřete spouštěč aplikací a zadejte klíčová slova Terminál následujícím způsobem:
Jakmile se Terminál otevře, můžete statický název hostitele změnit dvěma následujícími způsoby:
- Ručně změňte název hostitele prostřednictvím souboru / etc / hostname a / etc / hosts
- Změňte název hostitele pomocí příkazu hostnamectl
Ručně změňte název hostitele prostřednictvím souboru / etc / hostname a / etc / hosts
Příkaz hostname je nejjednodušší způsob, jak změnit název hostitele. Změna je však pouze dočasná a název hostitele se po restartování systému změní na předchozí hodnotu. Nicméně vysvětlíme, jak můžete tento příkaz použít. Chcete-li načíst aktuální název hostitele, zadejte následující příkaz:
$ hostname
Následující příkaz můžete použít jako sudo, abyste nastavili nový dočasný název hostitele.
$ sudo název hostitele „nový název hostitele“Pamatujte, že statický název hostitele může v systému Linux měnit pouze oprávněný uživatel.
Příklad:
$ sudo hostname debian-linux
Ve výše uvedeném příkladu jsem změnil název hostitele a poté ověřil změnu pomocí příkazu hostname.
Chcete-li trvale změnit název hostitele, který zůstane stejný i po restartu, postupujte takto:
Otevřete soubor / etc / hostname v jednom z dostupných textových editorů. Například jsme použili nano editor k otevření souboru následujícím způsobem:
$ sudo nano / etc / hostname
Změňte název hostitele na ten, který si přejete, a poté stiskněte Ctrl + x. To se vás zeptá, zda chcete uložit změny. Zadejte Y a změny se uloží do souboru s názvem hostitele.
Dalším krokem je podobná změna souboru / etc / hosts. Otevřete soubor následujícím způsobem:
$ sudo nano / etc / hostsPoté nastavte nový statický název hostitele, který je uveden proti IP: 127.0.1.1 a poté soubor uložte.
Nyní, když restartujete systém, bude nastaven nový statický název hostitele, který se po restartu systému nevrátí zpět.
Změňte název hostitele pomocí příkazu hostnamectl
Nástroj systemd v systému Linux je nejúčinnější metodou pro změnu jak statických, tak hezkých jmen hostitelů. Pokud ve vašem systému není nainstalován systemd, nainstalujte jej pomocí následujícího příkazu:
$ sudo apt-get install systemdPříkaz hostnamectl z obslužného programu systemd uvádí následující informace o vašem systému:
Následující název můžete použít ke změně hezkého názvu hostitele:
$ sudo hostnamectl --pretty „pretty-hostname“A následující příkazy pro nastavení statického názvu hostitele:
$ sudo hostnamectl - statický „statický název hostitele“Příklad:
$ sudo hostnamectl --statický debian-linuxNebo,
$ sudo hostnamectl set-hostname „static-hostname“Příklad:
$ sudo hostnamectl set-hostname debian-linux
Změnu lze ověřit dalším spuštěním příkazu hostnamectl:
Jelikož hezký název hostitele je stejný jako statický název hostitele, grafické uživatelské rozhraní zobrazí název zařízení jako nový název hostitele, který jsme nastavili:
To byly některé ze způsobů, kterými můžete efektivně změnit hezké a statické názvy hostitelů vašeho systému Linux. Jako správce můžete použít libovolnou metodu, která vyhovuje vašim potřebám a dává vašemu systému novou a přizpůsobenější identitu.