Per creare un nuovo utente in Ubuntu bastano pochi passaggi. Una volta creato il nuovo account, all’oc­cor­ren­za puoi anche ag­giun­ger­lo al tuo gruppo sudo.

Ubuntu 20.04: creare un utente e assegnare permessi sudo

Con il comando sudo su Linux gli utenti possono avviare istru­zio­ni come root. Ricevono permessi di am­mi­ni­stra­zio­ne tem­po­ra­nei che possono essere concessi solo dall’am­mi­ni­stra­to­re o dall’am­mi­ni­stra­tri­ce per un account esistente o quando viene creato un nuovo utente in Ubuntu.

Nei paragrafi seguenti ti spie­ghia­mo come creare un nuovo utente con adduser in Ubuntu 20.04 e poi ag­giun­ger­lo al gruppo Sudo.

Cloud Backup powered by Acronis
Riduci i tempi di inat­ti­vi­tà e proteggi i carichi di lavoro
  • Backup au­to­ma­ti­ci e recupero dei dati
  • Pia­ni­fi­ca­zio­ne e gestione intuitive delle attività
  • Pro­te­zio­ne dalle minacce basata sul­l'in­tel­li­gen­za ar­ti­fi­cia­le

Eseguire adduser in Ubuntu 20.04

Per creare un nuovo utente in Ubuntu, per prima cosa devi accedere al tuo server. Usa il comando seguente, so­sti­tuen­do il se­gna­po­sto “il_tuo_server” con l’indirizzo IP del tuo server:

$ ssh root@il_tuo_server
bash

Dopodiché usa il comando adduser per creare un nuovo account Ubuntu per un nuovo utente, che nel nostro esempio si chiama “Pietro”.

# adduser pietro
bash

A questo punto il sistema ti chiede di creare una password sicura per il nuovo utente. In­se­ri­sci­la dopo i due punti e ripetila nella riga sotto:

Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
bash

Dopodiché ti verrà richiesto di inserire alcune in­for­ma­zio­ni sul nuovo utente. Puoi anche saltare questo passaggio. Quando hai finito, conferma con Y.

Changing the user information for Pietro
Enter the new value, or press ENTER for the default
	Full Name []:
	Room Number []:
	Work Phone []:
	Home Phone []:
	Other []:
Is the information correct? [Y/n]
bash

In questo modo, anche questo passaggio è terminato. Se desideri creare un altro utente in Ubuntu, ripeti la procedura.

Assegnare permessi sudo a un account

Per assegnare permessi sudo a un account nuovo o già esistente, devi ag­giun­ger­lo al gruppo sudo. As­si­cu­ra­ti però di farlo esclu­si­va­men­te per utenti che conosci e di cui ti fidi. Tutti gli account inseriti all’interno di questo gruppo ricevono per im­po­sta­zio­ne pre­de­fi­ni­ta i privilegi sudo completi. Per il nostro utente “Pietro”, il comando è il seguente:

# usermod -aG sudo pietro
bash

Ti basterà so­sti­tui­re “Pietro” con il nome del tuo nuovo utente.

Con­trol­la­re i privilegi sudo

Dopo aver eseguito in Ubuntu l’azione “create user” e aver aggiunto il nuovo account al gruppo sudo puoi ve­ri­fi­ca­re che queste ope­ra­zio­ni siano state eseguite cor­ret­ta­men­te:

# su - pietro
bash

Con questo comando passi al profilo del nuovo utente. Per provare, esegui ora un comando che pre­sup­po­ne privilegi sudo. Il comando che segue concede l’accesso alla directory /root, di­spo­ni­bi­le esclu­si­va­men­te per gli utenti sudo:

$ sudo ls -la /root
bash

A questo punto ti viene richiesto di inserire la password dell’account. Se l’utente è stato aggiunto al gruppo sudo, avrai accesso alla directory /root.

N.B.

At­ten­zio­ne: usa l’accesso root soltanto quando è as­so­lu­ta­men­te ne­ces­sa­rio e tenendo in con­si­de­ra­zio­ne la sicurezza del sistema. In con­di­zio­ni ideali si dovrebbe lavorare con un account utente non root dotato di permessi sudo.

Vai al menu prin­ci­pa­le