värdnamnet på ett Linux-system är viktigt eftersom det används för att identifiera enheten i ett nätverk. Värdnamnet visas också på andra framträdande platser, till exempel i terminalprompten. Detta ger dig en konstant påminnelse om vilket system du arbetar med. Det är en riktig livräddare när du hanterar flera system via SSH och de kommandoradsterminalerna börjar smälta ihop i ditt sinne.
naturligtvis används IP-adresser när enheter behöver kommunicera med varandra, men de kan ändras ofta., Värdnamn ger oss ett sätt att veta vilken enhet vi interagerar med antingen på nätverket eller fysiskt, utan att komma ihåg en massa siffror som kan ändras. Således är det viktigt att ditt system bär ett värdnamn som hjälper dig att identifiera det snabbt. Till exempel är ”backup-server ”mycket mer informativ än” server2.”
i den här guiden visar vi hur du ändrar värdnamnet på Linux. Detta kan göras via kommandoraden eller från GUI, och vi kommer att visa metoderna för båda. Om du inte enkelt kan identifiera ett systems syfte från värdnamnet är det dags att ändra det.,NOME GUI
Category | Requirements, Conventions or Software Version Used |
---|---|
System | Any Linux distro |
Software | N/A |
Other | Privileged access to your Linux system as root or via the sudo command., |
konventioner | # – kräver att givna linux – kommandon körs med root-privilegier antingen direkt som en root-användare eller genom användning avsudo kommandot $ – kräver att givna linux-kommandon körs som en vanlig icke-privilegierad användare |
ändra värdnamn från kommandoraden
följande metod fungerar på system som använder systemd (de flesta av de populära Linux-distributionerna idag). Om ditt system använder init täcker vi en separat metod i nästa avsnitt.,
prenumerera på RSS och nyhetsbrev och få senaste Linux nyheter, jobb, karriärråd och handledning.
- låt oss först kontrollera det aktuella värdnamnet genom att använda antingen kommandot
hostname
eller kommandothostnamectl
.$ hostnamelinux-server$ hostnamectl Static hostname: linux-server Icon name: computer-vm Chassis: vm Machine ID: e94c741849c848f8baca2ec406f88c41 Boot ID: 55f7533a0cb6448ba677ef30b2104481 Virtualization: oracle Operating System: Ubuntu 20.04.1 LTS Kernel: Linux 5.4.0-42-generic Architecture: x86-64
båda kommandona indikerar att vårt värdnamn är
linux-server
. - ändra sedan värdnamnet med följande kommando., I det här exemplet ändrar vi vårt värdnamn till
linuxconfig
.$ sudo hostnamectl set-hostname linuxconfig
kör kommandona från Steg 1 igen för att bekräfta den nya ändringen.
- slutligen redigera filen
/etc/hosts
för att återspegla ändringen. Till exempel:
ändra detta:127.0.0.1 localhost127.0.1.1 linux-server
till detta:
127.0.0.1 localhost127.0.1.1 linuxconfig
redigera värdfilen
det är allt som finns för den. Men det finns fler kommandoradsmetoder för att ändra värdnamnet än bara den här., Vi täcker mer nedan.
ändra värdnamn från kommandoraden (init systems)
en alternativ metod till ovanstående instruktioner är att redigera följande två filer.
- öppna
/etc/hostname
med nano eller din föredragna textredigerare och ändra namnet inuti den.$ sudo nano /etc/hostname
redigera /etc/hostname-filen - öppna sedan filen
/etc/hosts
och ändra namnet där också.,$ sudo nano /etc/hosts
ändra värdnamn från kommandoraden (hostname command)
den sista metoden för att ändra värdnamnet från kommandoraden är med kommandothostname
. I de flesta miljöer ändrar detta bara tillfälligt namnet och det kommer att återgå när systemet startas om., Till exempel, för att ändra värdnamnet till linuxconfig
:
$ hostname linuxconfig
kontrollera ändringarna genom att bara skriva hostname
:
$ hostname
ändra värdnamn från GNOME GUI
om du kör skrivbordsmiljön GNOME och inte GNOME vill du använda kommandoradsmetoden, följ med stegen nedan.
prenumerera på RSS och nyhetsbrev och få senaste Linux nyheter, jobb, karriärråd och handledning.,
- börja med att öppna inställningsmenyn från GNOME: s programstartare.
öppna inställningsmenyn
- Klicka på fliken Om längst ner och klicka sedan på enhetsnamnet.
ändra enhetens namn (värdnamn) inuti fliken Om
- skriv in ditt nya önskade värdnamn och klicka på Byt namn för att slutföra ändringarna.,
Byt namn på enheten
slutsats
i den här guiden såg vi olika metoder för att ändra värdnamnet på ett Linux-system via kommandoraden och GUI. Vi lärde oss också om vikten av att välja ett tillämpligt värdnamn för att hjälpa till med enkel identifiering av ett system. Administratörer kan använda dessa metoder för att säkerställa att de har ett nätverk av lämpligt namngivna enheter.