Jak zmienić nazwę hosta komputera z systemem Linux?

Jak zmienić nazwę hosta komputera z systemem Linux?

Systemy operacyjne podobne do Uniksa, takie jak Linux, BSD i inne, używają nazw hostów do komunikowania się ze sobą. Co to jest nazwa hosta? Jest to unikalna nazwa, którą ustawia użytkownik. Nazwy te mogą być dowolne, od imienia, przez kod, po ciąg cyfr, nazwę domeny Twojej witryny lub cokolwiek pomiędzy. W przypadku Linuksa nazwy hostów są często ustawiane podczas początkowego procesu instalacji. Jeśli nie jesteś z tego zadowolony, możesz zmienić nazwę hosta komputera z systemem Linux na inną.

Zmiana nazwy hosta w systemie Linux wiąże się z grzebaniem w folderze głównym. Będzie to wymagało dostępu do roota, więc zanim zaczniemy z tym przewodnikiem, postępuj zgodnie z naszym samouczkiem, jak włączyć użytkownika root w systemie Linux .

Opcja 1 – Aplikacja Hostname

Wiele systemów operacyjnych Linux jest wyposażonych w program o nazwie „Nazwa hosta”. Jest to małe narzędzie, które pozwala użytkownikom szybko i łatwo wymieniać i zmieniać nazwę hosta dowolnego systemu Linux. Umożliwia także użytkownikom ustawianie nazw aliasów, wyświetlanie adresu IP danej nazwy hosta i wiele więcej.

Chociaż większość dystrybucji jest dostarczana z tą aplikacją, dobrym pomysłem jest sprawdzenie, jak ją zainstalować, ponieważ niektóre mogą nie mieć jej skonfigurowane lub mogły ją wcześniej odinstalować. Aby skonfigurować aplikację Hostname, uruchom okno terminala, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. za pomocą klawiatury. Następnie postępuj zgodnie z poniższymi instrukcjami, które odpowiadają używanemu systemowi Linux.

Ubuntu

sudo apt install nazwa hosta

Debiana

sudo apt-get nazwa hosta instalacji

Arch Linux

Niestety aplikacja Hostname jest jednym z narzędzi, którego nie ma system operacyjny Arch Linux. Na szczęście, ponieważ aplikacja Hostname jest tak użyteczna, nie jest wymagana do zmiany nazwy hosta. Jeśli korzystasz z Arch i potrzebujesz zmienić nazwę hosta w swoim systemie, nadal możesz to zrobić, postępując zgodnie z opcją 2 w następnej sekcji tego artykułu.

Fedora

sudo dnf zainstaluj nazwę hosta

OpenSUSE

nazwa hosta instalacji sudo zypper

Ogólny Linux

Większość użytkowników Linuksa będzie miała dostęp do aplikacji Hostname. Jeśli jednak z jakiegoś powodu nie masz do niego dostępu, najlepiej pomiń opcję 1 i wypróbuj opcję 2. Nie trzeba instalować żadnego oprogramowania, a każdy system operacyjny Linux, bez względu na to, jak niejasny, ma /etc/ plik nazwy hosta .

Zmień nazwę hosta za pomocą narzędzia Hostname

Nazwa hosta działa w terminalu i wymaga uprawnień roota. Powodem, dla którego potrzebuje roota, jest to, że plik nazwy hosta w systemie Linux znajduje się w katalogu systemowym, a użytkownicy bez uprawnień administratora nie mogą uzyskać dostępu do tego pliku. Aby uzyskać dostęp do roota, możesz uruchomić  su  dowództwo. Lub  sudo -s  jest możliwe, jeśli masz wyłączone konto Root.

su -

Lub:

sudo-s

Po uzyskaniu dostępu do roota będziesz mógł zmienić nazwę hosta na komputerze za pomocą poniższego polecenia.

Jak zmienić nazwę hosta komputera z systemem Linux?

nazwa hosta -b nowa nazwa hosta

Po wprowadzeniu zmiany możesz potwierdzić swoją nową nazwę hosta za pomocą następującego polecenia. Pamiętaj jednak: twoja nowa nazwa hosta nie pojawi się w żadnym terminalu Linux, dopóki nie uruchomisz ponownie komputera lub serwera z systemem Linux.

nazwa hosta

Ustaw nazwę hosta z plikiem

Aplikacja Hostname pozwala użytkownikom ustawić informacje o nazwie hosta za pomocą pliku. Ta funkcja jest szczególnie przydatna, jeśli nowa nazwa, którą próbujesz ustawić, jest bardzo długa. Aby to zrobić, otwórz okno terminala i uzyskaj powłokę root za pomocą su lub sudo -s .

su -

Lub

sudo-s

Następnie utwórz plik tekstowy, który będzie zawierał nazwę hosta za pomocą polecenia touch .

dotknij /home/username/hostname-file

Otwórz plik nazwy hosta w edytorze tekstu Nano.

nano -w /home/nazwa użytkownika/plik-nazwa-hosta

Wklej nową nazwę hosta do edytora tekstu Nano, naciskając Ctrl + Shift + V na klawiaturze. Następnie zapisz go, naciskając Ctrl + O i wyjdź za pomocą Ctrl + X .

Na koniec zmień nazwę hosta z pliku za pomocą:

nazwa-hosta -i plik-nazwa-hosta

Opcja 2 – Zmodyfikuj plik /etc/hostname

Innym sposobem zmiany nazwy hosta komputera z systemem Linux jest bezpośrednia modyfikacja pliku, w którym system zapisuje nazwę komputera, w pliku /etc/hostname . Aby uzyskać dostęp do pliku i edytować go, otwórz okno terminala. Następnie zdobądź powłokę root, używając su do zalogowania się jako root lub używając sudo -s, jeśli nie masz dostępu do uprawnień superużytkownika.

su -

Lub

sudo-s

Po uzyskaniu dostępu do roota w oknie terminala otwórz plik /etc/hostname w edytorze tekstu Nano.

nano -w /etc/nazwa hosta

Za pomocą klawiatury usuń istniejącą nazwę hosta z pliku. Upewnij się, że nie ma już wolnych miejsc. Następnie, gdy stara nazwa hosta zostanie usunięta, napisz nową żądaną nazwę hosta.

Jak zmienić nazwę hosta komputera z systemem Linux?

Gdy jesteś zadowolony z nowej zmiany nazwy hosta, zapisz edytora tekstu Nano wciskając Ctrl + O kombinację klawiszy. Następnie zamknij go za pomocą Ctrl + X.


Ulepsz schowek Gnome Shell za pomocą Pano

Ulepsz schowek Gnome Shell za pomocą Pano

Spójrzmy prawdzie w oczy, domyślny schowek Gnome Shell nie jest zbyt dobry. Zainstaluj Pano, aby ulepszyć korzystanie ze schowka!

Jak zainstalować DaVinci Resolve 17 w systemie Linux

Jak zainstalować DaVinci Resolve 17 w systemie Linux

Czy potrzebujesz świetnego nieliniowego edytora wideo dla swojego systemu Linux? Spraw, aby Davinci Resolve 17 działał z tym przewodnikiem!

Jak pobrać tapety na pulpit systemu Linux za pomocą programu do pobierania tapet

Jak pobrać tapety na pulpit systemu Linux za pomocą programu do pobierania tapet

Wallpaper Downloader to zręczny program do pobierania i zarządzania tapetami dla systemu Linux. Obsługuje większość środowisk graficznych Linux i jest bardzo łatwy w użyciu. Ten przewodnik

Jak zainstalować Tuxedo OS na swoim komputerze

Jak zainstalować Tuxedo OS na swoim komputerze

Chcesz przetestować Tuxedo OS na komputerach Tuxedo? Dowiedz się, jak zainstalować najnowszą wersję Tuxedo OS na swoim komputerze.

Jak zainstalować plik DEB w systemie Linux

Jak zainstalować plik DEB w systemie Linux

Czym jest plik DEB? Co ty z tym robisz? Poznaj wiele sposobów instalowania plików DEB na komputerze z systemem Linux.

Jak grać w Dying Light w systemie Linux

Jak grać w Dying Light w systemie Linux

Dying Light to gra wideo typu survival horror z 2015 roku opracowana przez Techland i wydana przez Warner Bros Interactive Entertainment. Gra koncentruje się na

Jak zainstalować Neptune Linux na swoim komputerze

Jak zainstalować Neptune Linux na swoim komputerze

Neptune używa środowiska graficznego KDE Plasma 5 i ma na celu dostarczenie eleganckiego systemu operacyjnego. Oto jak zainstalować Neptune Linux na swoim komputerze.

Wypróbuj nowy pulpit Ubuntu oparty na przystawkach

Wypróbuj nowy pulpit Ubuntu oparty na przystawkach

Chcesz wypróbować nowy system operacyjny Ubuntu oparty na pakietach Snap? Dowiedz się, jak wdrożyć go na maszynie wirtualnej, korzystając z tego przewodnika.

Jak grać w Undertale w systemie Linux

Jak grać w Undertale w systemie Linux

Undertale to niezależna gra RPG z 2015 roku, opracowana i opublikowana przez twórcę gier Toby'ego Foxa. Ten przewodnik obejmie pobieranie i instalowanie Undertale na twoim komputerze

Jak grać w Total War: THREE KINGDOMS w systemie Linux

Jak grać w Total War: THREE KINGDOMS w systemie Linux

Total War: Three Kingdoms to turowa gra strategiczna RTS opracowana przez Creative Assembly. Oto jak grać w systemie Linux.