Come configurare smartphone e PC. Portale informativo
  • casa
  • Programmi
  • Linux cambia il nome del computer. Come cambiare il nome del computer Ubuntu

Linux cambia il nome del computer. Come cambiare il nome del computer Ubuntu

Ci sono 2 modi per cambiare il nome del computer in Debian/Ubuntu:

1. Modifica una tantum del nome host.

(+) Dopo aver riavviato il PC, il nome non cambierà.

Svantaggi:

(-) E non ci sono svantaggi, vedi sotto.

2. Cambio di nome multiplo.

Professionisti:

(+)Se è necessario modificare temporaneamente il nome host, questo viene considerato +

Svantaggi:

(-)Dopo aver riavviato il PC, dovrai inserire nuovamente il comando per cambiare il nome del computer in Debian/Ubuntu.

Quindi, iniziamo con il secondo (il più semplice) modo.

Per scoprire come viene chiamato il nostro PC in rete, inserisci il comando: hostname In risposta, otteniamo qualcosa del genere.

Per cambiare il nome del computer, devi inserire il comando: hostname nome desiderato

Ad esempio: nome host Lenny

Bene, abbiamo cambiato (fino alla prossima sessione) il nome Nome host

Passiamo ora al primo (il più difficile):

Quindi, diamo un'occhiata a cosa serve per cambiare il nome del computer in Debian/Ubuntu una volta e non affrontare più questo problema.

I sistemi basati su Debian leggono il file /etc/hostname all'avvio per impostare il nome host. Successivamente, il nome di lettura viene impostato mentre lo script init è in esecuzione. /etc/init.d/nomehost in alcune versioni /etc/init.d/nomehost.sh. Pertanto, per scoprire l'hostname corrente, oltre al metodo precedente, puoi anche utilizzare il seguente approccio: cat /etc/hostname

In risposta a ciò, riceveremo il nome del computer corrente.

Per impostare un nome permanente per il computer, devi modificare questo file: sudo nano /etc/hostname

Successivamente, è necessario riavviare lo script: sudo /etc/init.d/hostname o sudo /etc/init.d/hostname.sh

Dopo aver attivato il demone Nome host: /etc/init.d/nomehost inizio

Se sei confuso da questi comandi, puoi semplicemente riavviare il PC e avrai già un modificato Nome host.Non ancora dimenticato! Dobbiamo ancora controllare il file /etc/host per aver menzionato il vecchio nome del computer in esso. Se si trova lì, deve anche essere sostituito con un nuovo nome: sudo sed -i \"s/debian/new-lenny/g\" /etc/hosts

Dopodiché, devi rilanciare la rete: sudo /etc/init.d/networking restart

Bene, questo è tutto!

Denis era con te!

Il nome del computer o, in altre parole, il nome host viene impostato durante l'installazione del sistema. Viene utilizzato per identificare il computer sulla rete locale, ad esempio, viene passato dal servizio NetBIOS come nome del server Samba e lo vedrai sempre nel terminale prima del prompt dei comandi.

Se non hai impostato ciò che desideri durante l'installazione, cambiare il nome del computer Ubuntu non è così difficile, ma non c'erano strumenti grafici per questo nel sistema, quindi devi fare tutto tramite il terminale.

Puoi usare quasi tutti i nomi di computer, ma ci sono alcune limitazioni. Non è consigliabile utilizzare due nomi di computer identici sulla stessa rete locale, altrimenti potrebbero sorgere problemi con vari servizi Internet e il più ovvio è che non sarai in grado di capire quale computer è quale.

La seconda limitazione è che il nome del computer può contenere solo lettere dell'alfabeto inglese dalla a alla z, numeri da 0 a 9, nonché trattini e punti. Il nome deve iniziare e terminare solo con una lettera o un numero, non con un trattino basso. Il nome host non fa distinzione tra maiuscole e minuscole, quindi COMPUTER e computer significheranno la stessa cosa. La lunghezza è limitata da 2 a 69 caratteri, ma questo è abbastanza.

Come cambiare il nome del computer

Esistono diversi modi per cambiare il nome host di Ubuntu. Il modo più semplice per impostare un nome computer che durerà solo fino al riavvio è utilizzare il comando hostname, a cui deve essere passato un nuovo nome come parametro. Per esempio:

sudo nome host utente-pc

Ma dopo un riavvio, tutto tornerà come prima. Per rendere permanenti le modifiche, è necessario modificare il contenuto di due file. /etc/hostname e /etc/hosts:

sudo vi /etc/nomehost

Elimina il vecchio nome da questo file e scrivi quello nuovo. Quindi apri il secondo file:

sudo vi /etc/hosts

È un po' più complicato qui, trova la riga:

127.0.0.1 vecchio_nome

E sostituisci il vecchio nome con uno nuovo, dopodiché devi riavviare il computer. Se non desideri riavviare il sistema, puoi semplicemente ricaricare il servizio di gestione dell'accesso utente:

systemctl riavvia systemd-logind.service

Ora tutto dovrebbe funzionare correttamente. Ma questo non è l'unico modo per cambiare il nome host in Ubuntu.

Nelle versioni moderne di Ubuntu, puoi usare il comando hostnamectl, a differenza della prima opzione, le modifiche verranno salvate dopo il riavvio:

sudo hostnamectl set-hostname new_name

Dopo di che, anche, tutto dovrebbe essere corretto.

Il nome del computer non cambia

Se hai cambiato il nome del computer e dopo un riavvio tutto viene ripristinato com'era, ad esempio, una sorta di dhcpcd0-pc, è molto probabile che la colpa sia di NetworkManager. Qui la soluzione è disinstallare questo programma o cambiare il nome host di Ubuntu usando NetworkManager. Per fare ciò, esegui:

sudo vi /etc/NetworkManager/NetworkManager.conf

E aggiungi queste righe al file:


hostname=nome computer

Ora dopo un riavvio, NetworkManager cambierà il nome host di Ubuntu in quello corretto e non ci saranno più problemi con questo.

conclusioni

Questo è tutto, ora sai come cambiare il nome del computer Ubuntu. Ci sono abbastanza modi per farlo in modo che tu possa scegliere esattamente ciò di cui hai bisogno. Se avete domande, chiedete nei commenti!

Articoli correlati:


Questa guida semplice e concisa ti mostrerà come cambiare il nome del tuo computer in Ubuntu 17.04.

Impariamo come cambiare il nome del computer in Ubuntu e altre distribuzioni

Il nome predefinito viene impostato quando viene installato Ubuntu. Puoi facilmente cambiarlo in quello che vuoi sul desktop e sul server modificando i file host. Quanto segue mostra come farlo:

1. Premere la combinazione di tasti Ctrl+Alt+T sulla tastiera a terminale aperto. Quando si apre, esegui il seguente comando:

Questo cambierà il nome host fino al prossimo riavvio. Questa modifica non sarà immediatamente visibile nel tuo attuale terminale. Avvia un nuovo terminale per vedere il nuovo nome host.

2. Per modificare il nome in modo permanente, eseguire il comando per modificare i file host:

sudo gedit /etc/hostname /etc/hosts

Per un server Ubuntu senza GUI, esegui sudo vi /etc/nomehost e sudo vi /etc/hosts e modificarli uno per uno.

In entrambi i file, cambia il nome in quello che vuoi e salvali.

Cosa fare se il nome del computer non cambia?

Cosa fare in una situazione in cui hai cambiato il nome del computer e, dopo aver riavviato l'host, il nome viene ripristinato e tutto diventa com'era, ad esempio diventa MrUbuntu-PC in qualche modo, quindi è molto probabile che la colpa sia dell'utilità responsabile del network. Penso che tu sappia cos'è questo programma. L'utilità è stata creata per gestire le connessioni di rete in Linux. Naturalmente, memorizza informazioni come il nome host. Dopotutto, questo è necessario per determinare rapidamente il dispositivo sulla rete.

Qui, la soluzione corretta sarebbe rimuovere questa utility o semplicemente cambiare il nome host di Ubuntu usando lo stesso NetworkManager. Per fare ciò, procedi come segue:

$ sudo vi /etc/NetworkManager/NetworkManager.conf

E aggiungi queste righe al file:


hostname=nome computer

Pronto! Ciò farà sì che il nome host venga assegnato al tuo nuovo nome dopo un riavvio. Ora dopo aver riavviato il sistema, NetworkManager cambierà il nome host di Ubuntu con quello corretto e dopo non ci saranno più problemi con questo.

Perché è meglio farlo tramite il terminale?

Ubuntu non fornisce ancora un'interfaccia grafica per questo.

Questo processo funzionerà anche su Linux Mint e altre distribuzioni basate su Debian. Altre distribuzioni Linux, come Fedora e distribuzioni simili basate su Red Hat, utilizzano metodi diversi per specificare un nome host.

Sulle distribuzioni Linux non basate su Debian, ci sono altri modi. Alcune distribuzioni Linux possono anche fornire un'utilità grafica che puoi usare per cambiare rapidamente il tuo nome host in modo da non dover usare il terminale, a meno che tu non lo desideri. Ma il modo migliore è quello sopra.

conclusioni

La cosa principale da ricordare è che con qualsiasi modifica di file nel sistema, è importante seguire attentamente il manuale. Se hai effettuato un cambio di nome, allora dicci: ti è stato subito tutto chiaro? - questo è importante, perché cerchiamo di fornire istruzioni il più chiare possibile per i principianti.

Speriamo che tu capisca come cambiare il nome del computer in ubuntu. Se hai le tue opzioni che sono ancora più veloci e convenienti del metodo sopra, parlaci di questo.

Se trovi un errore, evidenzia un pezzo di testo e fai clic Ctrl+Invio.

Articoli correlati in alto