Trova e cambia il tuo nome host in Ubuntu

Se hai bisogno di conoscere il nome del tuo computer Ubuntu , questo post ti mostra diversi modi per trovarlo. Ti mostreremo anche come cambiare facilmente il tuo nome host. In Ubuntu 17.x c'è un nome dispositivo e un nome host, che sembrano essere diversi. Il nome del dispositivo viene visualizzato nella GUI e il nome host viene visualizzato nel Terminale(Terminal) . Ti mostrerò come cambiarli entrambi.

Trova il nome host di Ubuntu

Il tuo nome host può essere trovato in diversi posti. Il primo posto in cui cercheremo è la finestra Terminale . (Terminal)Per aprire la finestra Terminale , seleziona (Terminal)Accessories | Terminal dal menu Applicazioni . (Applications)Nelle versioni più recenti di Ubuntu , come Ubuntu 17.x , è necessario fare clic su Attività(Activities) e quindi digitare terminale(terminal) .

Apertura della finestra Terminale

Il tuo nome host viene visualizzato dopo il tuo nome utente e il simbolo " @ " nella barra del titolo della finestra Terminale . (Terminal)Nel nostro caso, il nostro nome host è " ubuntu-virtual ". Viene visualizzato anche nel prompt stesso.

Può sembrare ridondante, poiché il nome host viene già visualizzato nella barra del titolo e nel prompt, ma puoi anche inserire il comando seguente per visualizzare il nome host.

$ hostname

Cambia il nome host di Ubuntu

C'è un file hostname nella directory (hostname)/etc che contiene il tuo hostname. In precedenza, era l'unico modo per cambiare il nome host. Fortunatamente, c'è un modo diverso che è più semplice. Il modo più semplice per cambiare il nome host di Ubuntu è semplicemente andare su Impostazioni(Settings) .

A seconda della versione, è l'icona dell'ingranaggio in alto a destra dello schermo o l'icona dell'ingranaggio nel nuovo dock. Se l'icona a forma di ingranaggio si trova nell'angolo in alto a destra, fai clic su Informazioni su questo computer(About this Computer) .

Se dovessi aprire Impostazioni(Settings) , scorri fino in fondo fino a dove dice Dettagli(Details) e fai clic su quello.

Quando fai clic su Dettagli, dovrebbe portarti automaticamente alla schermata Informazioni . (About)Vedrai una casella di testo modificabile chiamata Nome dispositivo( Device name) . Digita semplicemente(Just) il nuovo nome host che desideri e premi Invio(Enter) .

Vale la pena notare che questo metodo cambierà il nome host in modo permanente, il che significa che puoi riavviare e il nuovo nome rimarrà.

Modifica il nome host e i file host

Un altro modo per modificare il nome host è aprire una finestra di Terminale(Terminal) e digitare il seguente comando:

sudo hostname new-name

Questo cambierà il nome host, ma tornerà a qualsiasi cosa sia nel file /etc/hostname dopo un riavvio. Se hai bisogno di cambiarlo in modo permanente, puoi modificare il file hostname di cui ho parlato prima. Per farlo, apri il terminale e digita il seguente comando:

sudo vi /etc/hostname

Il file non dovrebbe avere nient'altro che il nome host nella prima riga. In vi, puoi entrare in modalità Inserisci(Insert) premendo la lettera i. Per eliminare i caratteri, premi il tasto x. Puoi anche premere la lettera a per passare alla modalità Aggiungi(Append) . Nota che per eliminare le lettere usando x, devi prima premere ESC per uscire prima dalla modalità Inserisci(Insert) o Aggiungi(Append) .

Dopo aver cambiato il nome lì, devi anche cambiarlo in un'altra posizione. Usa il seguente comando:

sudo vi /etc/hosts

Modifica la seconda riga che inizia con 127.0.0.1.

Dopo averlo modificato in entrambe queste posizioni, puoi riavviare e il nuovo nome rimarrà. Vale la pena notare che il nome del dispositivo in Impostazioni(Settings) mostrerà ancora qualcos'altro. Quindi sembra esserci una differenza tra il nome del dispositivo e il nome host. Non sono sicuro di quale sia la differenza e perché non si aggiorna nella pagina Informazioni(About) , ma è così che ha funzionato per me. Divertiti!



About the author

Sono uno sviluppatore iOS con oltre 10 anni di esperienza. Sono specializzato nello sviluppo di app per iPhone e iPad. Ho esperienza nella creazione di flussi utente, nella creazione di kit di sviluppo personalizzati (CDK) e nell'utilizzo di vari framework di sviluppo di app. Nel mio lavoro precedente, ho anche sviluppato strumenti per aiutare a gestire l'App Store di Apple, che includono uno strumento di gestione del prodotto e uno strumento di invio delle app.



Related posts