Come si crea un utente amministratore su Ubuntu?
Voglio creare un utente con poteri sudo
in Ubuntu. Come posso farlo?
Voglio creare un utente con poteri sudo
in Ubuntu. Come posso farlo?
Per prima cosa, create l'utente con:
sudo adduser <username>
Puoi leggere di più su questo comando nelle pagine man del tuo sistema con man adduser
.
Puoi poi aggiungere un utente al gruppo sudo
con il comando:
sudo adduser <username> sudo
Nota che le versioni di Ubuntu fino alla 11.10 useranno admin
come gruppo invece di sudo
:
Fino a Ubuntu 11.10, il gruppo Unix per gli amministratori con privilegi di root attraverso sudo era admin. A partire da Ubuntu 12.04 LTS, ora è sudo, per compatibilità con Debian e sudo stesso. Tuttavia, per compatibilità all'indietro, i membri del gruppo admin sono ancora riconosciuti come amministratori
Se il vostro sistema non lo fa, allora abbiamo bisogno di pasticciare con il file sudoers per concedere i permessi sudo. Potete leggere il file sudoers con man sudoers
per i dettagli sulla sintassi esatta e le opzioni disponibili, ma per semplicità, potete fare una delle seguenti cose:
addgroup
, e poi aggiungere quel gruppo al file sudoers. Usa addgroup <groupname>
per creare il gruppo, e poi modifica il file sudoers (sudo visudo
) e aggiungi la linea %<groupname> ALL=(ALL) ALL
in fondo sudo visudo
, e aggiungi <username> ALL=(ALL) ALL
in fondo per ogni utente che vuoi aggiungere.La risposta “popolare” è come “reimplementare”, non _“come aggiungere l'utente? Il minimo che dovete fare è questo:
usermod -a -G sudo USERNAME
Sul mio particolare sistema, sono membro dei seguenti gruppi:
usermod -a -G adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare,libvirtd USERNAME
Per verificare ciò che avete fatto:
groups USERNAME
Se volete davvero creare un superutente (copia di root ma con un'altra password e una home directory) e non un utente sudo, usate UID=0 e GID=0 per il nuovo utente:
useradd -ou 0 -g 0 john
-o
permette di creare UID non univoco (root UID=0)
-u
$UID imposta $UID
-g
$GID imposta $GID
Potete anche abilitare il root con:
passwd root
e poi inserire la password di root