W następnym artykule przyjrzymy się temu kilka sposobów zmiany nazwy hosta w Ubuntu. hosta na komputerze to coś ważnego, zwłaszcza w dzisiejszych czasach, gdy wiele komputerów jest podłączonych do Internetu. Jest to nazwa przypisana do komputera lub sprzętu w sieci.
To jest nazwa, która będzie używana, kiedy będziemy chcieli odnieść się do zespołu, aby nie musieć używać odniesienia numerycznego dostarczonego przez adres IP karty sieciowej. Ułatwi to użytkownikowi zapamiętanie.
Jakiś czas temu kolega rozmawiał z nami w artykule opublikowanym na tym blogu na temat jak zmienić nazwę hosta w Ubuntu. W kolejnych wierszach zobaczymy jeszcze trzy metody, które mogą służyć temu samemu celowi. Wtedy jest kwestią, aby każdy wybrał ten, który najlepiej odpowiada ich potrzebom.
Zmień nazwę hosta w Ubuntu
Praktyczne narzędzie o nazwie hostnamectl pozwoli nam łatwo zarządzać nazwą hosta systemu.
To jest najprostsza metoda. Jak wspomniałem wcześniej, kolega już nam o nim opowiadał w opublikowanym jakiś czas temu artykule. Dlatego nie zobaczymy tego w kolejnych wierszach. Jeśli chcesz zapoznać się z tym artykułem, postępuj zgodnie z ten link. Następnie zobaczymy inne opcje, które w zasadzie pozwolą nam zrobić to samo.
Korzystanie z polecenia nmcli
NMCLI to narzędzie wiersza poleceń do sterowania Menedżerem sieci który pokaże nam stan sieci. To polecenie służy do tworzenia, wyświetlania, edycji, usuwania, włączania i wyłączania połączeń sieciowych, a także do sterowania i wyświetlania stanu urządzenia sieciowego. Pozwala nam również zmienić nazwę hosta.
do wyświetl aktualną nazwę hosta za pomocą nmcli, w terminalu (Ctrl + Alt + T) napiszemy:
nmcli general hostname
Używając następującego polecenia, w tym przykładzie zamierzamy zmień nazwę hosta od 18-10 pokazanego na powyższym zrzucie ekranu do ubuntu-1810.
nmcli general hostname ubuntu-1810
Aby zmiany odniosły skutek, najprościej jest zrobić wyloguj się i zaloguj ponownie. Po wykonaniu tej czynności możemy teraz uruchomić to samo polecenie nmcli dla zweryfikuj zmodyfikowaną nazwę hosta:
nmcli general hostname
Zmień nazwę hosta za pomocą polecenia nmtui
nmtui to Aplikacja TUI oparta na curses do interakcji z NetworkManager. Podczas jego uruchamiania użytkownik zostanie poproszony o wybranie czynności do wykonania.
do uruchomić interfejs użytkownika, w terminalu napiszemy następujące polecenie (Ctrl + Alt + T):
nmtui
W interfejsie będziemy mogli użyć strzałek w górę iw dół na klawiaturze, aby wybierz opcję "Ustaw nazwę hosta systemu". Następnie wystarczy nacisnąć Intro.
Na poniższym zrzucie ekranu możesz zobaczyć nazwę hosta, którą zamierzamy zmienić.
Aby zmienić nazwę, po prostu musisz usuń wyświetloną nazwę i napisz nową. Zakończymy, klikając opcję «akceptować".
Jako potwierdzenie pokaże nam zaktualizowaną nazwę hosta na ekranie. Klikniemy «akceptować»Aby zakończyć akcję.
Wreszcie, jeśli klikniemy opcję «Pozostawiać«, Nmtui zostanie zamknięte.
Możemy zrestartuj usługę systemd-hostnamed aby zmiany odniosły skutek, wpisując w terminalu (Ctrl + Alt + T):
sudo systemctl restart systemd-hostnamed
Na koniec możemy sprawdź zaktualizowaną nazwę hosta wykonanie następującego polecenia:
hostnamectl
Zmień nazwę hosta za pomocą pliku / etc / hostname
Jako inna możliwość będziemy mogli zmień nazwę hosta, modyfikując plik / etc / hostname.
Nazwę obecnego hosta można zweryfikować, patrząc na zawartość pliku / etc / hostname:
cat /etc/hostname
Aby zmienić hosta, będziemy musieli tylko nadpisać plik ponieważ zawiera tylko nazwę hosta. Aby to zrobić, piszemy w terminalu (Ctrl + Alt + T):
sudo echo "ubuntu-1810" > /etc/hostname
Jeśli pomimo używania sudo, system powie Ci, że nie masz uprawnień, zaloguj się jako root używając:
sudo su
Następnie uruchom ponownie poprzednie polecenie, ale ten widok bez sudo. Po zmodyfikowaniu pliku będziemy potrzebować uruchom ponownie system, aby zmiany odniosły skutek. Możemy to zrobić, wykonując następujące polecenie:
sudo init 6
Na koniec sprawdzimy zaktualizowaną nazwę hosta za pomocą pliku / etc / hostname.
cat /etc/hostname