Introduction to Amazon Web Services by Leo Zhadanovsky
Indholdsfortegnelse:
- Forudsætninger
- Vis det aktuelle værtsnavn
- Skift værtsnavn
- 1. Skift værtsnavnet vha.
hostnamectl
. - 2. Rediger filen
/etc/hosts
. - 3. Rediger filen
cloud.cfg
. - Bekræft ændringen
- Konklusion
Denne tutorial vil guide dig gennem processen med at ændre værtsnavnet på et Ubuntu 18.04-system.
Værtsnavnet indstilles på det tidspunkt, hvor Ubuntu-operativsystemet er installeret, eller hvis du spinder op en virtuel maskine, tildeles den dynamisk til forekomsten ved opstart.
Metoden beskrevet i denne vejledning fungerer uden behov for at genstarte dit system.
Selvom denne tutorial er skrevet til Ubuntu 18.04, gælder de samme instruktioner for Ubuntu 16.04 og enhver Ubuntu-baseret distribution, inklusive Linux Mint og Elementary OS.
Forudsætninger
Før du fortsætter med denne tutorial, skal du sørge for, at du er logget ind som bruger med sudo-privilegier.
Et værtsnavn er en etiket, der identificerer en maskine på netværket. Du skal ikke bruge det samme værtsnavn på to forskellige maskiner på samme netværk.
Vis det aktuelle værtsnavn
For at se det aktuelle værtsnavn skal du indtaste følgende kommando:
hostnamectl
Som du kan se på billedet ovenfor, er det aktuelle værtsnavn indstillet til
ubuntu1804.localdomain
.
Skift værtsnavn
Følgende trin viser, hvordan du ændrer værtsnavnet i Ubuntu 18.04.
1. Skift værtsnavnet vha.
hostnamectl
.
I Ubuntu 18.04 kan vi ændre systemværtsnavnet og relaterede indstillinger ved hjælp af kommandoen
hostnamectl
.
For at ændre systemstatisk værtsnavn til
linuxize
, skal du f.eks. Bruge følgende kommando:
sudo hostnamectl set-hostname linuxize
hostnamectl
kommandoen producerer ikke output. Ved succes returneres 0, en fejlkode, der ikke er nul, ellers.
2. Rediger filen
/etc/hosts
.
Åbn filen
/etc/hosts
, og skift det gamle værtnavn til det nye.
127.0.0.1 localhost 127.0.0.1 linuxize # The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters
3. Rediger filen
cloud.cfg
.
Hvis
cloud-init
pakken er installeret, skal du også redigere filen
cloud.cfg
. Denne pakke installeres normalt som standard på de billeder, der leveres af skyudbydere, såsom AWS, og den bruges til at håndtere initialiseringen af sky-forekomsterne.
For at kontrollere, om pakken er installeret, skal du køre følgende ls-kommando:
ls -l /etc/cloud/cloud.cfg
ls: cannot access '/etc/cloud/cloud.cfg': No such file or directory
Hvis pakken er installeret, vil output se sådan ud:
-rw-r--r-- 1 root root 3169 Apr 27 09:30 /etc/cloud/cloud.cfg
I dette tilfælde skal du åbne filen
/etc/cloud/cloud.cfg
:
sudo nano /etc/cloud/cloud.cfg
Søg efter
preserve_hostname
og ændre værdien fra
false
til
true
:
# This will cause the set+update hostname module to not operate (if true) preserve_hostname: true
Gem filen, og luk din editor.
Bekræft ændringen
For at bekræfte, at værtsnavnet blev ændret, skal du igen bruge kommandoen
hostnamectl
:
hostnamectl
Static hostname: linuxize Icon name: computer-vm Chassis: vm Machine ID: 6f17445f53074505a008c9abd8ed64a5 Boot ID: 1c769ab73b924a188c5caeaf8c72e0f4 Virtualization: kvm Operating System: Ubuntu 18.04 LTS Kernel: Linux 4.15.0-22-generic Architecture: x86-64
Du skal se dit nye servernavn udskrives på konsollen.
Konklusion
I denne tutorial har vi vist dig, hvordan du let kan ændre dit Ubuntu-serverhostnavn uden at genstarte maskinen.
Du er velkommen til at give en kommentar, hvis du har spørgsmål.
ubuntu-værtsnavnSådan ændres værtsnavn på debian 10 linux
Denne tutorial forklarer, hvordan du ændrer værtsnavnet på Debian 10 Buster uden at genstarte systemet.
Sådan indstilles eller ændres værtsnavn i linux
Et værtsnavn er en etiket, der er tildelt en maskine, der identificerer maskinen på netværket. Denne tutorial vil lede dig gennem processen med at ændre værtsnavnet i Linux uden behovet for at genstarte systemet. Trinnene skal arbejde på enhver moderne Linux-distribution, der bruger systemd.
Sådan ændres værtsnavn på debian 9 linux
Denne tutorial vil guide dig gennem processen med at ændre et værtsnavn på en Debian 9 uden behovet for at genstarte dit system.