Come creare un utente Sudo in Ubuntu Linux

4.8
(274)

In questo tutorial, vedremo come creare un nuovo utente in Ubuntu 20.04 e come concedere l’accesso a sudo all’utente. Come forse saprai, tutti gli utenti che desiderano eseguire comandi che richiedono i privilegi di root devono passare all’account root e inviare il comando oppure dovrebbero far parte del gruppo sudo .

Sudo ti consente di eseguire comandi che richiedono privilegi elevati senza passare all’account root. Inoltre con sudo, possiamo controllare quale utente può avere accesso a quale set di comandi.

Crea un utente in Ubuntu

creeremo un nuovo utente chiamato ubuntu20 e gli concederemo il privilegio sudo. Per creare l’utente eseguire il seguente comando.

$ sudo adduser ubuntu20
Crea nuovo utente in Ubuntu

Prova a passare come utente Ubuntu20 e prova a eseguire il comando apt , fallirà poiché richiede il privilegio di root.

$ su - ubuntu20
$ apt-get update
$ exit
Errore di autorizzazione dell’utente negata

Aggiungi utente al gruppo Sudo

Ora devi aggiungere ubuntu20 al gruppo sudo . A qualsiasi utente che fa parte del gruppo sudo viene concesso il privilegio sudo.

$ usermod -aG sudo ubuntu20

Per verificare se un utente è stato aggiunto al gruppo sudo , eseguire il comando id.

$ id ubuntu20
Controlla il gruppo di utenti

Ora puoi eseguire qualsiasi comando eseguibile dall’utente root. Proviamo a eseguire lo stesso comando apt con sudo .

$ su - ubuntu20
$ sudo apt-get update
Esegui comando con privilegi di Sudo

Modifica timeout password Sudo predefinito

Ogni volta che esegui sudo ti verrà richiesta una password. Ma una cosa importante da notare è che sudo memorizzerà nella cache la password per un po’ di tempo dopo aver eseguito qualsiasi comando.

Quindi, se provi a eseguire immediatamente altri comandi, non ti verrà chiesto di inserire la password. Questa funzione è controllata dal parametro sottostante. Per impostazione predefinita, è impostato su 15 minuti.

$ sudo visudo

Il valore predefinito è 15 . Puoi impostare questo parametro a 0 per chiedere sempre una password.
e fino al riavvio del sistema.

Impostazioni predefinite env_reset,timestamp_timeout=15
Parametro di timeout di Sudo

Puoi anche disabilitare la password per il comando sudo . Per fare ciò, devi usare il comando visudo che aprirà il file di configurazione sudo.

$ sudo visudo

e aggiungi la seguente riga come mostrato nell’immagine.

ubuntu20 ALL=(ALL) NOPASSWD: ALL
Disattiva password Sudo

Questo è tutto per questo articolo. Sudo è molto importante per proteggere il tuo sistema Linux. Sapere come lavorare con sudo è obbligatorio per tutti coloro che lavorano con il sistema operativo Linux.

/ 5
Grazie per aver votato!
Vuoi abilitare le notifiche?
Desiderate avere la possibilita’ di ricevere delle notifiche? Se si avrete la possibilita’ di essere sempre aggiornati con le nostre ultime proposte o notizie . Consigliamo l’adesione Grazie !
Attiva

How useful was this post?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 274

No votes so far! Be the first to rate this post.

Vai alla barra degli strumenti