GNU/Linux >> Znalost Linux >  >> Linux

Jak změnit název hostitele v Debianu

Název hostitele je v podstatě název vašeho počítače, podle kterého je v síti rozpoznán. Název hostitele by měl být jedinečný, aby nedocházelo ke konfliktům.

Při instalaci Debianu budete požádáni o vytvoření uživatelského jména a názvu počítače. To je název hostitele vašeho systému,

Nejjednodušší způsob, jak zjistit název hostitele vašeho systému, je otevřít terminál v systému nebo se přihlásit přes SSH na vzdáleném systému Linux.

V terminálu si všimnete, že výzva je obvykle ve tvaru [email protected]

Pokud se vám to nezobrazí, můžete vždy použít příkaz hostname:

hostname

Nyní, když znáte název svého počítače a nelíbí se vám, můžete jej snadno změnit. V tomto tutoriálu vám ukážu několik způsobů, jak změnit název hostitele systému Debian.

Změnit název hostitele v Debianu

Ukážu vám dva způsoby příkazového řádku, jak změnit název hostitele v Debian Linuxu. Tato metoda by měla fungovat na Debianu 9 i Debianu 10.

Metoda 1:Ke změně názvu hostitele v Debianu použijte systemd

První a preferovaný způsob změny názvu hostitele v Debianu je použití příkazu systemd hostnamectl.

Je to jednoduchý, jediný příkaz a nemusíte ani restartovat systém, aby se změny projevily.

hostnamectl set-hostname new_hostname

Jakmile to uděláte, ověřte, že změna názvu hostitele proběhla úspěšně pomocí příkazu hostname nebo hostnamectl:

hostnamectl
   Static hostname: raspberrypi
         Icon name: computer
        Machine ID: 0035faf761f945b8923fc7d54632a941
           Boot ID: c487a76d67a34fd28a5f608aff19281c
  Operating System: Raspbian GNU/Linux 10 (buster)
            Kernel: Linux 4.19.29-v7l+
      Architecture: arm

Opusťte shell a uvidíte, že [email protected] zobrazuje nový hostame.

Metoda 2:Změna názvu hostitele v Debianu pomocí /etc/hosts

Adresář etc v Linuxu obsahuje různé konfigurační soubory. Několik z nich se týká názvu hostitele. Tyto soubory můžete upravit a změnit tak název hostitele vašeho systému.

Nejprve použijte textový editor příkazového řádku, jako je Emacs nebo Vim, k úpravě tohoto souboru:

vim /etc/hostname

Zde najdete pouze starý název hostitele. Smažte jej a nahraďte jej novým názvem hostitele.

ještě není hotovo. Musíte upravit ještě jeden soubor. Přejděte do souboru /etc/hosts a upravte jej. Zde nahraďte svůj starý název hostitele novým.

127.0.0.1       localhost
127.0.0.1       new_hostname

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

Uložte a zavřete soubor a poté jej ověřte pomocí příkazu hostname nebo hostnamectl. A je to. Pokud tento krok neuděláte, při každém spuštění sudo se zobrazí varovná zpráva „sudo:nelze vyřešit hostitele“.

Stačí se tedy naučit změnit název hostitele vašeho serveru Debian. Osobně dávám přednost prvnímu způsobu, protože je méně obtížný. co ty? Jakou metodu změny názvu hostitele byste preferovali?


Linux
  1. Jak změnit název hostitele v Linuxu

  2. Jak změnit název hostitele v systému Linux

  3. Jak změnit název hostitele na Ubuntu

  1. Jak změnit název hostitele na Ubuntu 20.04

  2. Jak změnit název hostitele v Debianu 10

  3. Jak změnit název hostitele?

  1. Jak změnit název hostitele na Debian Linuxu

  2. Jak změnit název hostitele na Redhat 7 Linux

  3. Jak změnit název hostitele na Debian 9 Linux