Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmministrazioneSistema/CambioNomiUtente&Host"
Differenze tra le versioni 1 e 8 (in 7 versioni)
Versione 1 del 31/03/2021 13.20.07
Dimensione: 3111
Autore: wilecoyote
Commento: Prima pubblicazione
Versione 8 del 06/04/2021 11.34.09
Dimensione: 4091
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 10: Linea 10:
Questa pagina illustra circoncisamente come modificare il nome dell'utente e/o host usati nel sistema. Questa pagina illustra in breve come modificare il nome dell'utente e/o dell'host usati nel sistema.

Il [[https://it.wikipedia.org/wiki/Hostname|nome host]] è il nome assegnato al computer che identifica il sistema installato sul disco, anche usato per identificare il medesimo quando connesso a una qualsiasi rete.

{{{#!wiki important
Prestare particolare attenzione nell'operare sui nomi degli utenti, ciò potrebbe pregiudicare l'accesso al sistema.
In tal caso occorrerà accedere tramite [[AmministrazioneSistema/Chroot|chroot]], eseguito da un altro sistema GNU/Linux avviato dal disco oppure da sessione [[Installazione#Creazione_e_avvio_del_supporto_di_installazione|live]].}}}
Linea 13: Linea 19:
Nel prosieguo sostituire il «vecchionomeutente» col nome dell'utente in uso nel sistema e «nuovonomeutente» col nuovo nome che si vuole usare nel sistema.
}}}
{{{#!wiki important
Prima di rimuovere il «vecchionomeutente» verificare che il «nuovonomeutente» funzioni correttamente.
Nelle istruzioni descritte di seguito, sostituire «'''vecchio_nomeutente'''» con il nome dell'utente in uso nel sistema e «nuovo_nomeutente» con il nuovo nome che si vuole usare nel sistema. Per «'''nomeutente_temporaneo'''» può essere usato un nome a piacere.
Linea 22: Linea 25:
sudo adduser nomeutentetemporaneo
sudo usermod -aG sudo nomeutentetemporaneo
sudo adduser nomeutente_temporaneo
sudo usermod -aG sudo nomeutente_temporaneo
Linea 25: Linea 28:
 0. Accedete al nuovo utente, ''nomeutentetemporaneo'' e digitare nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando per creare l'utente ''nuovonomeutente'', la sua directory home e il suo gruppo:{{{
sudo usermod -l nuovonomeutente -d /home/nuovonomeutente -m vecchionomeutente
sudo groupmod -n nuovonomeuente vecchionomeutente
 0. Accedere al nuovo utente ''nomeutente_temporaneo'', quindi creare l'utente ''nuovo_nomeutente'', la sua directory home e il suo gruppo digitando nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
sudo usermod -l nuovo_nomeutente -d /home/nuovo_nomeutente -m vecchio_nomeutente
sudo groupmod -n nuovo_nomeuente vecchio_nomeutente
Linea 29: Linea 32:
 0. Solo nel caso ci fosse un guazzabuglio di puntamento dell'utente ''nuovonomeutente'' puntante alla sua directory '''Home''' (qualche applicazione che rifiuta il ''nuovonomeutente''), dare il comando:{{{
sudo ln -s /home/nuovonomeutente /home/vecchionomeutente
 0. Solo nel caso in cui si verifichino problemi d'indirizzamento dell'utente ''nuovo_nomeutente'' verso la relativa directory '''Home''' (ad esempio un'applicazione che rifiuta il ''nuovo_nomeutente''), dare il comando:{{{
sudo ln -s /home/nuovo_nomeutente /home/vecchio_nomeutente
Linea 32: Linea 35:
 0. Solo nel caso d'un login dispettoso nel mostrare l'identificativo vecchio e impostare il nuovo:{{{
sudo chfn -f cognomenome nuovonomeutente
}}} Sostituire il '''cognomenome''' con quello reale configurato nel sistema
 0. Uscire dall'utente ''nomeutentetemporaneo'', entrare nell'utente''nuovonomeutente'' e eliminare l'utente ''nuovoutentetemporaneo'':{{{
sudo userdel -r nuovoutentetemporaneo
 questo comando crea un collegamento simbolico della '''Home''' del ''nuovo_nomeutente'' alla '''Home''' del ''vecchio_nomeutente''.
 0. Solo in caso di problemi nel mostrare il nome completo del vecchio utente durante il login, impostare il nuovo nome completo digitando il comando:{{{
sudo chfn -f nome_completo nuovo_nomeutente
}}}
 sostituendo '''nome_completo''' con quello reale configurato nel sistema.
 0. Uscire dall'utente ''nomeutente_temporaneo'', entrare nell'utente ''nuovo_nomeutente'' ed eliminare l'utente ''nuovoutentetemporaneo'':{{{
sudo userdel -r nuovo_utentetemporaneo
}}}
 {{{#!wiki important
Prima di rimuovere il precedente utente verificare che il nuovo utente creato funzioni correttamente.
Linea 41: Linea 49:
 0. Aprire con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/hostname`, dattilografare il ''nuovonomehost'' desiderato cancellando il precedente su un'unica linea, senza lasciare spazi finali, salvare e chiudere il file.
 0. Applicare il nuovo nome al sistema col comando:{{{
sudo nuovonomehost -F /etc/hostname
 0. Aprire con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/hostname`.
 0. Eliminare il vecchio nome host e inserire il nuovo (utilizzare un'unica riga
, facendo attenzione a non lasciare spazi finali). Salvare e chiudere il file.
 0. Applicare il nuovo nome host al sistema con il comando:{{{
sudo nuovo_nomehost -F /etc/hostname
Linea 45: Linea 54:
 0. Aprire con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/hosts` e dattilografare nella seconda linea il ''nuovonomehost'':{{{  0. Aprire con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/hosts` e sostituire nella seconda linea il vecchio nome host con il nuovo, come nell'esempio:{{{
Linea 47: Linea 56:
127.0.1.1 nuovonomehost 127.0.1.1 nuovo_nomehost
Linea 51: Linea 60:
Il nome dattilografato in `/etc/hosts` dev'essere identico a quello presente in `/etc/hostname`, in caso avverso non sarà più possibile operare sul sistema coi [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]].
Nel caso ciò avvenga per ripristinare l’accesso occorrerà usare un secondo sistema per accedere come superutente ai file e correggerli.
Il nome digitato in `/etc/hosts` deve essere identico a quello presente in `/etc/hostname`. In caso contrario potrebbe non essere più possibile operare sul sistema con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]].<<BR>>
In tal caso occorrerà accedere come superutente da un altro sistema per correggere eventuali file interessati dal problema.
Linea 55: Linea 64:
----


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Questa pagina illustra in breve come modificare il nome dell'utente e/o dell'host usati nel sistema.

Il nome host è il nome assegnato al computer che identifica il sistema installato sul disco, anche usato per identificare il medesimo quando connesso a una qualsiasi rete.

Prestare particolare attenzione nell'operare sui nomi degli utenti, ciò potrebbe pregiudicare l'accesso al sistema. In tal caso occorrerà accedere tramite chroot, eseguito da un altro sistema GNU/Linux avviato dal disco oppure da sessione live.

Nelle istruzioni descritte di seguito, sostituire «vecchio_nomeutente» con il nome dell'utente in uso nel sistema e «nuovo_nomeutente» con il nuovo nome che si vuole usare nel sistema. Per «nomeutente_temporaneo» può essere usato un nome a piacere.

Cambio nome utente

  1. Creare un utente temporaneo dotato dei privilegi di amministrazione:

    sudo adduser nomeutente_temporaneo
    sudo usermod -aG sudo nomeutente_temporaneo
  2. Accedere al nuovo utente nomeutente_temporaneo, quindi creare l'utente nuovo_nomeutente, la sua directory home e il suo gruppo digitando nel terminale il seguente comando:

    sudo usermod -l nuovo_nomeutente -d /home/nuovo_nomeutente -m vecchio_nomeutente
    sudo groupmod -n nuovo_nomeuente vecchio_nomeutente
  3. Solo nel caso in cui si verifichino problemi d'indirizzamento dell'utente nuovo_nomeutente verso la relativa directory Home (ad esempio un'applicazione che rifiuta il nuovo_nomeutente), dare il comando:

    sudo ln -s /home/nuovo_nomeutente /home/vecchio_nomeutente

    questo comando crea un collegamento simbolico della Home del nuovo_nomeutente alla Home del vecchio_nomeutente.

  4. Solo in caso di problemi nel mostrare il nome completo del vecchio utente durante il login, impostare il nuovo nome completo digitando il comando:

    sudo chfn -f nome_completo nuovo_nomeutente

    sostituendo nome_completo con quello reale configurato nel sistema.

  5. Uscire dall'utente nomeutente_temporaneo, entrare nell'utente nuovo_nomeutente ed eliminare l'utente nuovoutentetemporaneo:

    sudo userdel -r nuovo_utentetemporaneo

    Prima di rimuovere il precedente utente verificare che il nuovo utente creato funzioni correttamente.

Cambio nome host

  1. Aprire con i privilegi di amministrazione e con un editor di testo il file /etc/hostname.

  2. Eliminare il vecchio nome host e inserire il nuovo (utilizzare un'unica riga, facendo attenzione a non lasciare spazi finali). Salvare e chiudere il file.
  3. Applicare il nuovo nome host al sistema con il comando:

    sudo nuovo_nomehost -F /etc/hostname
  4. Aprire con i privilegi di amministrazione e con un editor di testo il file /etc/hosts e sostituire nella seconda linea il vecchio nome host con il nuovo, come nell'esempio:

    127.0.0.1       localhost
    127.0.1.1       nuovo_nomehost

Il nome digitato in /etc/hosts deve essere identico a quello presente in /etc/hostname. In caso contrario potrebbe non essere più possibile operare sul sistema con i privilegi di amministrazione.
In tal caso occorrerà accedere come superutente da un altro sistema per correggere eventuali file interessati dal problema.


CategoryAmministrazione