Il nome host di un sistema Linux è importante perché viene utilizzato per identificare il dispositivo su una rete. Il nome host viene mostrato anche in altri punti importanti, come nel prompt del terminale. Questo ti dà un promemoria costante su quale sistema stai lavorando. È un vero risparmio di vita quando gestisci più sistemi tramite SSH e quei terminali a riga di comando iniziano a fondersi nella tua mente.
Naturalmente, gli indirizzi IP vengono utilizzati quando i dispositivi devono comunicare tra loro, ma possono cambiare frequentemente. I nomi host ci danno un modo per sapere con quale dispositivo stiamo interagendo in rete o fisicamente, senza ricordare un mucchio di numeri che sono soggetti a modifiche. Pertanto, è importante che il tuo sistema abbia un nome host che ti aiuti a identificarlo rapidamente. Ad esempio, "server di backup" è molto più informativo di "server2". Se non riesci a identificare facilmente lo scopo di un sistema dal nome host, è ora di cambiarlo.
In questa guida, ti mostreremo come modificare il nome host su AlmaLinux. Questo può essere particolarmente utile se hai migrato di recente da CentOS ad AlmaLinux e devi aggiornare il nome host di conseguenza. La modifica del nome host può essere eseguita tramite riga di comando o GUI e di seguito ti mostreremo i passaggi per entrambi i metodi.
In questo tutorial imparerai:
- Come modificare il nome host di AlmaLinux dalla riga di comando
- Come modificare il nome host di AlmaLinux dalla GUI di GNOME
Categoria | Requisiti, convenzioni o versione del software utilizzata |
---|---|
Sistema | AlmaLinux |
Software | N/D |
Altro | Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando. |
Convenzioni | # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato |
Cambia il nome host di AlmaLinux dalla riga di comando
Utilizzare i seguenti passaggi per modificare il nome host di AlmaLinux utilizzando hostnamectl
di systemd comando.
- In primo luogo, controlliamo il nome host corrente utilizzando il
hostname
ohostnamectl
command.$ hostname localhost.localdomain $ hostnamectl Static hostname: localhost.localdomain Icon name: computer-vm Chassis: vm Machine ID: abeb8e24781744f789b0fcaad0bb3c40 Boot ID: 1de10801654840ada962499ce99483d6 Virtualization: vmware Operating System: AlmaLinux 8.3 (Purple Manul) CPE OS Name: cpe:/o:almalinux:almalinux:8.3 Kernel: Linux 4.18.0-240.el8.x86_64
Entrambi i comandi indicano che il nostro nome host è
localhost.localdomain
, il nome host predefinito per le nuove installazioni di AlmaLinux. - Successivamente, cambia il nome host con il seguente comando. In questo esempio, cambieremo il nostro nome host in
linuxconfig
.$ hostnamectl set-hostname linuxconfig
Esegui i comandi da
Step 1 di nuovo per confermare la nuova modifica. - Infine, modifica il
/etc/hosts
file per riflettere la modifica. Per esempio:Aggiungi le seguenti due righe al tuo file, sostituendo questo esempio con il nome host desiderato. Puoi anche lasciare le righe predefinite esistenti nel file.
127.0.0.1 linuxconfig ::1 linuxconfig
Questo è tutto ciò che c'è da fare. Tieni presente che i terminali attualmente aperti non rifletteranno ancora la modifica, ma i terminali appena aperti lo faranno.
Cambia il nome host dalla GUI di GNOME
Se hai installato la GUI di GNOME su AlmaLinux, puoi usare i seguenti passaggi per cambiare il nome host del sistema.
- AlmaLinux non consente a un utente normale di modificare il nome host dalla GUI, quindi dovremo aprire il menu delle impostazioni di GNOME con il nostro account root. Per fare ciò, esegui il seguente comando come root.
# gnome-control-center
- Fai clic sulla scheda Dettagli in basso e poi su Informazioni su.
- In questo menu, puoi fare clic sull'area intitolata "Nome dispositivo" e inserire il nome host desiderato. Premi semplicemente invio una volta che hai finito con la modifica, quindi puoi chiudere questa finestra. Modifica il nome host tramite la GUI
- In seguito, digita
hostnamectl
nel terminale che hai aperto in modo da poter verificare che la modifica sia stata effettuata.$ hostnamectl Static hostname: linuxconfig Icon name: computer-vm Chassis: vm Machine ID: abeb8e24781744f789b0fcaad0bb3c40 Boot ID: 1de10801654840ada962499ce99483d6 Virtualization: vmware Operating System: AlmaLinux 8.3 (Purple Manul) CPE OS Name: cpe:/o:almalinux:almalinux:8.3 Kernel: Linux 4.18.0-240.el8.x86_64
Pensieri conclusivi
In questa guida, abbiamo visto una riga di comando e un metodo GUI per modificare il nome host del sistema in AlmaLinux. Abbiamo anche appreso l'importanza di scegliere un nome host applicabile per facilitare l'identificazione di un sistema. Gli amministratori possono utilizzare questi metodi per assicurarsi che i loro computer AlmaLinux abbiano nomi host appropriati e facilmente identificabili.