název hostitele systému Linux je důležitý, protože se používá k identifikaci zařízení v síti. Název hostitele je také zobrazen na jiných významných místech, například v řádku terminálu. To vám dává neustálou připomínku, se kterým systémem pracujete. Je to skutečný zachránce života, když spravujete více systémů prostřednictvím SSH a tyto terminály příkazového řádku se začnou mísit ve vaší mysli.
IP adresy se samozřejmě používají, když zařízení potřebují komunikovat mezi sebou, ale ty se mohou často měnit., Hostname dejte nám vědět, které zařízení jsme v interakci s a to buď v síti nebo fyzicky, bez připomenout pár čísel, která jsou předmětem změny. Je tedy důležité, aby váš systém nesl název hostitele, který vám pomůže rychle jej identifikovat. Například “ backup-server „je mnohem informativnější než“ server2.“
v této příručce vám ukážeme, jak změnit název hostitele v systému Linux. To lze provést pomocí příkazového řádku nebo z GUI a ukážeme metody pro oba. Pokud nemůžete snadno identifikovat účel systému od hostname, je čas jej změnit.,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., |
Konvence | # – vyžaduje vzhledem linux příkazy mají být provedeny s právy roota a to buď přímo jako uživatel root nebo pomocí sudo příkaz $ – vyžaduje vzhledem linux příkazy mají být provedeny jako běžné non-výsadní uživatele |
Změnit jméno z příkazového řádku
tato metoda bude pracovat na systémech, které používají systemd (většina z populárních Linuxových distribucích dnes). Pokud váš systém používá init, pokryjeme samostatnou metodu v další části.,
Přihlásit se k odběru RSS a NEWSLETTER a dostávat nejnovější Linuxové zprávy, práce, kariérní poradenství a konzultace.
- za Prvé, pojďme podívejte se na aktuální název hostitele pomocí
hostname
nebohostnamectl
příkaz.$ 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
oba příkazy naznačují, že naše jméno hostitele je
linux-server
. - dále změňte název hostitele následujícím příkazem., V tomto příkladu změníme název hostitele na
linuxconfig
.$ sudo hostnamectl set-hostname linuxconfig
spusťte příkazy z kroku 1 a potvrďte novou změnu.
/etc/hosts
, aby odrážel změnu. Například: :
127.0.0.1 localhost127.0.1.1 linux-server
to:
127.0.0.1 localhost127.0.1.1 linuxconfig
to je všechno tam je k němu. Existuje však více metod příkazového řádku pro změnu názvu hostitele než jen tohoto., Pokrýváme více níže.
Změna názvu hostitele z příkazového řádku (init systems)
alternativní metodou k výše uvedeným pokynům je úprava následujících dvou souborů.
- otevřete
/etc/hostname
s nano nebo preferovaným textovým editorem a změňte název uvnitř.$ sudo nano /etc/hostname
Editace /etc/hostname soubor - Další, otevřete
/etc/hosts
soubor a změnit jméno i tam.,$ sudo nano /etc/hosts
Změnit jméno z příkazového řádku (příkaz hostname)
poslední metoda pro změnu hostname z příkazového řádku s hostname
příkaz. Ve většině prostředí to pouze dočasně změní název a po restartování systému se vrátí., Chcete-li například změnit hostname linuxconfig
:
$ hostname linuxconfig
Podívejte se na změny pouhým zadáním hostname
:
$ hostname
Změna hostname z GNOME GUI
Pokud používáte desktopové prostředí GNOME a nechci použít příkazový řádek metodu, postupujte podle kroků níže.
Přihlásit se k odběru RSS a NEWSLETTER a dostávat nejnovější Linuxové zprávy, práce, kariérní poradenství a konzultace.,
- začněte otevřením nabídky Nastavení z spouštěče aplikací GNOME.
otevřete nabídku Nastavení
- klikněte na kartu O Dole a poté klikněte na název zařízení.
Změnit název zařízení (hostname), uvnitř se O kartu
- Zadejte požadovaný název hostitele a klikněte na příkaz Přejmenovat, aby dokončit změny.,
Přejmenovat zařízení
Závěr
V této příručce, viděli jsme různé metody pro změnu hostname systému Linux přes příkazový řádek a GUI. Také jsme se dozvěděli o důležitosti výběru použitelného názvu hostitele, který pomůže při snadné identifikaci systému. Administrátoři mohou pomocí těchto metod zajistit, že mají síť vhodně pojmenovaných zařízení.