Cambia il nome di Superuser in Ubuntu?


5

Ho scritto male il mio superutente. Dovrebbe essere "masi" anziché "maasi". Non voglio configurare e installare nuovamente tutti i pacchetti. Come posso cambiarlo?

Risposte:


9

Se non stai parlando di UID 0 (che è quasi sempre chiamato root, e probabilmente codificato come quel nome in alcune applicazioni di amministrazione), il 'super user' è solo un utente nel admin gruppo. Puoi usare il metodo sopra menzionato (assicurati di modificare anche tu /etc/shadow e /etc/gshadowe usare vipw e vigr ), ma mi piacerebbe semplicemente creare un nuovo account con il nome corretto, aggiungendolo al admin gruppo ( adduser masi admin ), e la migrazione dei dati ad esso (copiando la directory home e chown -R masi sono probabilmente sufficienti). Accedi al nuovo account e conferma che puoi correre sudo prima di cancellare il vecchio account. È molto meno probabile che ti lasci bloccato fuori dal tuo sistema.


5

Dovrai usare il usermod comando. Aggiornerà anche tutti i file necessari per te.

È necessario prendere nota dei avvertimenti però:

Avvertenze:

usermod non ti permetterà di cambiare   il nome di un utente che ha effettuato l'accesso.   È necessario assicurarsi che il nome   l'utente non sta eseguendo alcun processo   quando questo comando è in esecuzione se   l'ID utente numerico dell'utente è in corso   cambiato. Devi cambiare il proprietario di   qualsiasi file crontab manualmente. Devi   cambiare il proprietario di qualsiasi a posti di lavoro   manualmente. È necessario apportare eventuali modifiche   coinvolgere NIS sul server NIS.


2

Modifica la voce in /etc/password a quello che vuoi Potrebbe anche essere necessario aggiornare /etc/group per coerenza. Quindi rinomina la tua home directory (in /home ) per abbinare.

Tutti i permessi dei file sono fatti dall'ID utente / gruppo (il numero associato al tuo nome) quindi aggiornando il nome, dovrebbe "funzionare".

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.