I nästa artikel kommer vi att ta en titt på några sätt att ändra värdnamn i Ubuntu. Den hostname på en dator är något viktigt, särskilt idag där många datorer är anslutna till internet. Det är namnet som tilldelats en dator eller utrustning inom ett nätverk.
Detta är namnet som kommer att användas när vi vill hänvisa till teamet, för att inte behöva använda en numerisk referens från nätverkskortets IP-adress. Detta gör det lättare för användaren att komma ihåg.
För en tid sedan pratade en kollega med oss i en artikel som publicerades i den här bloggen om hur man ändrar värdnamn i Ubuntu. I följande rader kommer vi att se ytterligare tre metoder som kan tjäna samma syfte. Då är det en fråga om att var och en väljer den som bäst passar deras behov.
Ändra värdnamn i Ubuntu
Ett praktiskt verktyg som heter hostnamectl gör att vi enkelt kan hantera värdnamnet på systemet.
Detta är den enklaste metoden. Som jag nämnde tidigare berättade kollegan redan om honom i artikeln som publicerades för en tid sedan. Det är därför vi inte kommer att se det i följande rader. Om du vill läsa artikeln, följ denna länk. Därefter ser vi andra alternativ som i princip gör att vi kan göra detsamma.
Med kommandot nmcli
nmcli är en kommandoradsverktyg för att styra NetworkManager som kommer att erbjuda oss nätverkets tillstånd. Detta kommando används för att skapa, visa, redigera, radera, aktivera och avaktivera nätverksanslutningar, samt för att styra och visa status för nätverksenheten. Det låter oss också ändra värdnamnet.
till visa aktuellt värdnamn med hjälp av nmcli, i en terminal (Ctrl + Alt + T) kommer vi att skriva:
nmcli general hostname
Med hjälp av följande kommando, för det här exemplet ska vi ändra värdnamn från 18-10 visas i ovanstående skärmdump till ubuntu-1810.
nmcli general hostname ubuntu-1810
För att ändringarna ska träda i kraft är det enklaste logga ut och logga in igen. Efter att ha gjort det kan vi nu köra samma nmcli-kommando till verifiera modifierat värdnamn:
nmcli general hostname
Ändra värdnamn med kommandot nmtui
nmtui är en TUI-applikation baserad på förbannelser för att interagera med NetworkManager. När du startar den kommer användaren att bli ombedd att välja den aktivitet som ska utföras.
till starta användargränssnittet, vi ska skriva följande kommando i terminalen (Ctrl + Alt + T):
nmtui
I gränssnittet kommer vi att kunna använda upp- och nedpilarna på tangentbordet för att välj alternativet "Ställ in systemets värdnamn". Då måste du bara trycka på intro.
I följande skärmdump kan du se värdnamnet som vi ska ändra.
För att ändra namnet måste du bara ta bort namn som visas och skriv ett nytt. Vi avslutar med att klicka på alternativet «acceptera".
Som bekräftelse visar det oss det uppdaterade värdnamnet på skärmen. Vi klickar på «acceptera»För att slutföra åtgärden.
Slutligen, om vi klickar på alternativet «Lämna«, Nmtui kommer att vara stängd.
Vi kan starta om systemd-hostnamn-tjänsten för att ändringarna ska träda i kraft genom att skriva in terminalen (Ctrl + Alt + T):
sudo systemctl restart systemd-hostnamed
Till slut kan vi kontrollera uppdaterat värdnamn kör följande kommando:
hostnamectl
Ändra värdnamnet med filen / etc / värdnamn
Som en annan möjlighet kommer vi att kunna ändra värdnamnet genom att ändra / etc / värdnamnsfilen.
Namnet på den aktuella värden kan verifieras genom att titta på filens innehåll / Etc / hostname:
cat /etc/hostname
Att ändra hostname, vi måste bara skriva över filen eftersom det bara innehåller värdnamnet. För att göra detta skriver vi i terminalen (Ctrl + Alt + T):
sudo echo "ubuntu-1810" > /etc/hostname
Om systemet trots att du använder sudo säger att du inte har behörighet, logga in som root med:
sudo su
Kör sedan det tidigare kommandot igen, men den här vyn utan sudo. Efter att ha ändrat filen behöver vi starta om systemet så att ändringarna träder i kraft korrekt. Vi kan göra detta genom att utföra följande kommando:
sudo init 6
För att avsluta kommer vi att kontrollera det uppdaterade värdnamnet med filen / Etc / hostname.
cat /etc/hostname