Come modificare il file Hosts su Linux

Il file Hosts su Linux è responsabile della mappatura dei nomi host e degli indirizzi IP. È un semplice file di testo denominato “Host”. Se hai mai eseguito server su Linux, ti ritroverai senza dubbio a modificare molto questo file.

In questa guida, ti mostreremo come accedere al file Hosts su Linux e come eseguirne il backup. Per iniziare, assicurati di avere accesso all’account di root. Il file Hosts è un file a livello di sistema e non è possibile accedervi da un utente normale.

Fare un backup del file Hosts

Se prevedi di modificare il file Hosts, è bene creare in anticipo un backup dell’originale. In questo modo, se si apportano modifiche al file e si desidera ripristinare le condizioni precedenti alle modifiche, non è necessario reinstallare il sistema.

Per eseguire un backup del file Hosts, iniziare inserendo la cartella/etc/ utilizzando il comando CD in basso nella finestra del terminale.

cd /etc/

All’interno della cartella /etc/, fai una copia del file Hosts usando il comando cp. Copia il file nella tua cartella home (~) come “Hosts.bak”.

cp hosts ~/hosts.bak

Una volta eseguito il backup del file, chiudi il terminale. Mantieni il file “Hosts.bak” al sicuro su un disco rigido di riserva, un’unità flash o un account Dropbox.

  Come giocare a Total War: WARHAMMER su Linux

Come ripristinare il backup

Se hai apportato modifiche ai file Hosts e hai bisogno di ripristinarli, ecco come farlo. Innanzitutto, apri una finestra di terminale. Quindi, con il terminale aperto, accedi all’area in cui è salvato il tuo file “hosts.bak”.

Ad esempio, se hai archiviato il tuo file “hosts.bak” in /home/USERNAME/Documents, per accedervi devi eseguire le seguenti operazioni.

cd ~/Documents/

Una volta che il terminale è dove si trova il file “hosts.bak”, accedi all’account root usando sudo -s.

sudo -s

Elimina il file esistente usando il comando rm.

rm hosts

Dopo aver eliminato il file host originale, ripristina il backup sul tuo computer utilizzando il comando cp. L’uso di cp ti consentirà di creare una copia del file di backup e posizionarlo in /etc/ mantenendo il backup dove è archiviato.

cp hosts.bak /etc/

Al termine del processo di copia, il file host originale verrà ripristinato. Da qui, riavvia il tuo PC Linux. Quando il tuo PC Linux si riaccende, utilizzerai i tuoi host originali nel file Hosts.

  Come usare l'app screenshot Shutter su Linux

Accesso al file Hosts Linux Linux

Se desideri modificare il file Hosts Linux, devi prima accedervi. Il file si trova nella cartella /etc/, ma un normale account utente Linux non può accedere a questo file, poiché è un file di sistema.

Puoi accedere con il comando su o utilizzare il comando sudo -s per accedere all’account root. In genere, la maggior parte dei sistemi Linux sarà in grado di accedere a root utilizzando il comando su. Tuttavia, su Ubuntu e alcune altre distribuzioni, l’account root è disattivato, quindi è necessario utilizzare sudo -s.

Innanzitutto, apri una finestra di terminale sul desktop Linux. Quindi, apri una finestra di terminale sul desktop Linux e premi Ctrl + Alt + T sulla tastiera. Oppure, cerca “Terminale” nel menu dell’app e avvialo in questo modo.

Una volta aperto il terminale, inserisci uno dei due comandi seguenti per accedere all’account di root sul tuo PC Linux.

su -

Oppure, se l’account root sul tuo sistema Linux è disabilitato, puoi accedere a root elevando la sessione usando sudo -s.

sudo -s

Dopo aver effettuato l’accesso a root, utilizzare il comando CD per accedere alla cartella /etc/.

cd /etc/

All’interno della cartella, apri il file “Hosts” utilizzando l’editor di testo Nano. In questo tutorial, useremo Nano. Tuttavia, il file “Hosts” può essere aperto con qualsiasi editor di testo desiderato.

  Come giocare a Bayonetta su Linux

nano -w hosts

Modificare il file Hosts

Per modificare il file Hosts, devi capire come funziona. Ogni voce ha un indirizzo IP e un nome host. Guarda il file nell’editor di testo Nano e dai un’occhiata alle linee all’interno.

Ad esempio, una riga nel file Hosts potrebbe avere l’aspetto del codice seguente.

192.168.1.205 mio.nomehost

Se vuoi aggiungere nuove righe al file Hosts, crea una nuova riga in basso e digita l’indirizzo IP e il nome host. Quindi, salva le modifiche nell’editor di testo Nano premendo Ctrl + O sulla tastiera.

Sentiti libero di aggiungere tutte le nuove righe che desideri al file host. Al termine del processo di modifica, premi la combinazione di pulsanti Crl + X per uscire dall’editor di testo Nano.