Vi har kört kommandon och processer som nämns i den här artikeln på ett Debian 10 Buster-system men du kan enkelt replikera dem på de flesta Linux-distros.
Ändra värdnamnet via Linux-gränssnittet
Linux-gränssnittet kan bara användas för att ändra vad du kan kalla en Söt värdnamn. Denna form av värdnamn är ett användarvänligt datorformat i fritt format som oftast används i gränssnittet. I motsats till det, a statiskt värdnamn är det traditionella datorns namn som ställs in av användaren i / etc / hostname och / etc / hosts-filen.
Det vackra värdnamnet kan ändras via ditt systems inställningsverktyg. Det finns två sätt att komma åt systeminställningarna.
Gå till Application Launcher via Super / Windows-tangenten och ange sedan nyckelordens inställningar i sökfältet enligt följande:
Klicka på nedåtpilen i den övre panelen på Debian / Ubuntu-skrivbordet och klicka sedan på ikonen "inställningar" från följande rullgardinsmeny:
I inställningsverktyget, välj fliken Detaljer från den vänstra panelen och välj sedan fliken Om på den för att öppna vyn Om inställningar. Så här ser utsikten ut:
Enhetsnamnet som du ser i den här vyn är det vackra värdnamnet på din dator. Du kan ändra namnet till ett nytt genom att helt enkelt redigera textrutan Enhetsnamn. Så snart du anger ett nytt namn kommer ditt system att känna igen det som ditt nya vackra värdnamn.
Dricks: Ett enkelt och snabbt sätt att komma åt inställningarna "Om" är att ange nyckelordet "enhet" i Application Launcher enligt följande:
Följ resten av artikeln för att lära dig hur du kan ändra det statiska värdnamnet på ditt Linux-system, både tillfälligt och permanent.
Ändra värdnamn via kommandoraden
Genom kommandoraden får du mycket mer kraft på Linux för att göra detaljerade systemkonfigurationer. För att starta standardkommandoradsapplikationen på Linux Debian och Ubuntu, öppna Application Launcher och ange nyckelorden 'Terminal' enligt följande:
När terminalen öppnas kan du ändra det statiska värdnamnet på följande två sätt:
- Ändra värdnamnet manuellt via / etc / hostname och / etc / hosts-filen
- Ändra värdnamnet med kommandot hostnamectl
Ändra värdnamnet manuellt via / etc / hostname och / etc / hosts-filen
Värdnamn-kommandot är det enklaste sättet att ändra värdnamnet. Ändringen är dock bara tillfällig och värdnamnet ändras till sitt tidigare värde när du startar om systemet. Ändå kommer vi att förklara hur du kan använda det här kommandot. Ange följande kommando för att hämta ditt aktuella värdnamn:
$ värdnamn
Du kan sedan använda följande kommando som sudo för att ställa in ett nytt tillfälligt värdnamn.
$ sudo värdnamn "nytt värdnamn"Observera att endast en auktoriserad användare kan ändra statiska värdnamn på Linux.
Exempel:
$ sudo värdnamn debian-linux
I exemplet ovan ändrade jag värdnamnet och verifierade sedan ändringen genom kommandot värdnamn.
Följ dessa steg för att ändra värdnamnet permanent, som förblir detsamma även efter omstart:
Öppna / etc / värdnamnsfilen i en av de tillgängliga textredigerarna. Till exempel använde vi nano-redigeraren för att öppna filen enligt följande:
$ sudo nano / etc / hostname
Ändra värdnamnet till det du önskar och tryck sedan på Ctrl + x. Detta kommer att fråga dig om du vill spara ändringarna. Ange Y och ändringarna sparas i värdnamnsfilen.
Nästa steg är att ändra filen / etc / hosts på ett liknande sätt. Öppna filen enligt följande:
$ sudo nano / etc / hostsStäll sedan in det nya statiska värdnamnet som listas mot IP: 127.0.1.1 och spara sedan filen.
Nu när du startar om ditt system kommer det nya statiska värdnamnet att ställas in som inte återgår till en systemstart.
Ändra värdnamnet med kommandot hostnamectl
Systemd-verktyget på Linux är den mest effektiva metoden för att ändra både statiska och vackra värdnamn. Om systemd inte är installerat på ditt system, använd följande kommando för att installera det:
$ sudo apt-get install systemdHostnamectl-kommandot från systemd-verktyget listar följande information om ditt system:
Du kan använda det på följande sätt för att ändra det vackra värdnamnet:
$ sudo hostnamectl - ganska "pretty-hostname"Och följande kommandon för att ställa in ett statiskt värdnamn:
$ sudo hostnamectl - statisk "statisk-värdnamn"Exempel:
$ sudo hostnamectl --statisk debian-linuxEller,
$ sudo hostnamectl set-hostname “static-hostname”Exempel:
$ sudo hostnamectl set-hostname debian-linux
Ändringen kan verifieras genom att köra kommandot hostnamectl igen:
Eftersom det vackra värdnamnet är detsamma som det statiska värdnamnet, kommer GUI att visa enhetsnamnet som det nya värdnamnet vi har ställt in:
Det här var några av sätten du effektivt kan ändra de vackra och statiska värdnamnen på ditt Linux-system. Som administratör kan du använda vilken metod som helst som passar dina behov och ge ditt system en ny och mer anpassad identitet.