Sistemi operativi simili a Unix come Linux, BSD ealtri, usano i nomi host per parlare tra loro. Cos'è un nome host? È un nome univoco che l'utente imposta. Questi nomi possono essere qualsiasi cosa, da un nome a un nome in codice a una stringa di numeri, il nome di dominio del tuo sito Web o qualsiasi altra via di mezzo. Quando si tratta di Linux, i nomi host vengono spesso impostati durante il processo di installazione iniziale. Se non sei soddisfatto, puoi cambiare il nome host del computer Linux in qualcosa di diverso.
La modifica del nome host su Linux implica il disordinein giro con la cartella principale. Richiederà l'accesso root, quindi prima di iniziare con questa guida, segui il nostro tutorial su come abilitare l'utente root su Linux.
Opzione 1: l'applicazione Nome host
Molti sistemi operativi Linux vengono forniti con un programmachiamato "Nome host". È una piccola utility che consente agli utenti di scambiarsi e cambiare rapidamente e facilmente il nome host di un determinato sistema Linux in modo rapido e semplice. Inoltre, consente agli utenti di impostare nomi alias, visualizzare l'indirizzo IP di un determinato nome host e molto altro.
Mentre la maggior parte delle distribuzioni viene fornita con questoapplicazione, è una buona idea esaminare come installarlo comunque, poiché alcuni potrebbero non averlo configurato o averlo precedentemente disinstallato. Per impostare l'applicazione Nome host, avviare una finestra del terminale premendo Ctrl + Alt + T o Ctrl + Maiusc + T con la tastiera. Successivamente, segui le istruzioni seguenti che corrispondono al sistema operativo Linux che stai utilizzando.
Ubuntu
sudo apt install hostname
Debian
sudo apt-get install hostname
Arch Linux
Purtroppo, l'applicazione Hostname è uno strumento cheil sistema operativo Arch Linux non ha. Per fortuna, per quanto utile sia l'app Nome host, non è necessario utilizzare per modificare il nome host. Se sei su Arch e hai bisogno di cambiare il nome host sul tuo sistema, è ancora possibile farlo seguendo l'opzione 2 nella prossima sezione di questo articolo.
Fedora
sudo dnf install hostname
OpenSUSE
sudo zypper install hostname
Linux generico
La maggior parte degli utenti Linux avrà accesso al nome hostapp. Tuttavia, se per qualche motivo non hai modo di accedervi, è meglio saltare l'opzione 1 e provare l'opzione 2. Non c'è software da installare e ogni sistema operativo Linux non importa quanto oscuro abbia un / Etc / hostname file.
Modifica il tuo nome host con l'utilità Nome host
Il nome host funziona nel terminale e richiede il rootprivilegi. Il motivo per cui è necessario Root è che il file hostname su un sistema Linux risiede nella directory di sistema e gli utenti senza privilegi di superutente non possono accedere a questo file. Per ottenere l'accesso come root, puoi eseguire il su comando. O sudo -s è possibile se l'account root è disabilitato.
su -
O:
sudo -s
Una volta ottenuto l'accesso alla radice, sarai in grado di cambiare il nome host sulla macchina con il comando seguente.

hostname -b new hostname
Dopo aver apportato la modifica, puoi confermare il tuonuovo nome host con il seguente comando. Tuttavia, tieni presente che il tuo nuovo nome host non verrà visualizzato in nessun terminale Linux fino a quando non riavvierai il tuo PC o server Linux.
hostname
Imposta il nome host con un file
L'applicazione Hostname consente agli utenti di impostareinformazioni sul nome host con un file. Questa funzione è particolarmente utile se il nuovo nome che stai cercando di impostare è molto lungo. Per farlo, apri una finestra terminale e ottieni una shell di root con su o sudo -s.
su -
O
sudo -s
Quindi, crea il file di testo che conterrà il nome host con il toccare comando.
touch /home/username/hostname-file
Apri il file hostname nell'editor di testo Nano.
nano -w /home/username/hostname-file
Incollare il nuovo nome host nell'editor di testo Nano premendo Ctrl + Maiusc + V sulla tastiera. Quindi, salvalo premendo Ctrl + O ed esci con Ctrl + X.
Infine, modifica il nome host dal file con:
hostname -i hostname-file
Opzione 2 - Modifica il file / etc / hostname
Un altro modo per cambiare il nome host del computer Linux è quello di modificare direttamente il file in cui il sistema salva il nome del computer, in / Etc / hostname file. Per accedere e modificare il file, aprire una finestra del terminale. Quindi, ottenere una shell di root utilizzando su per accedere come root o utilizzando sudo -s se non si ha accesso ai privilegi di superutente.
su -
O
sudo -s
Una volta ottenuto l'accesso alla radice nella finestra del terminale, apri il / Etc / hostname file nell'editor di testo Nano.
nano -w /etc/hostname
Usando la tastiera, cancella il nome host esistente dal file. Assicurati che non ci siano spazi rimasti. Quindi, quando il vecchio nome host viene eliminato, scrivi il nuovo nome host desiderato.

Quando sei soddisfatto della nuova modifica del nome host, salva l'editor di testo Nano premendo il tasto Ctrl + O combinazione di tasti. Quindi chiudilo con Ctrl + X.
Commenti