Assegna i privilegi di root a qualsiasi utente con sudo su Ubuntu 20.04 LTS
L'utente root, che è l'utente predefinito creato con privilegi amministrativi, è bloccato in Ubuntu per impostazione predefinita, il che significa che non è possibile accedere al sistema come utente root. Il sudo
comando entra in gioco in questi casi, quando è necessario eseguire attività amministrative con il proprio utente. Fondamentalmente consente a un utente normale di eseguire comandi con privilegi di root.
Creazione dell'utente Sudo
Il primo passo è creare un utente usando il comando Aggiungi utente
. Inserisci la password e altri dettagli facoltativi quando richiesto.
sudo adduser
Nota che solo root ha i privilegi di aggiungere nuovi utenti al sistema. Quindi abbiamo eseguito il comando con sudo
. Ciò significa che il tuo utente dovrebbe già avere sudo
privilegi se vuoi creare un nuovo utente sudo.
Il prossimo passo è aggiungere questo utente al gruppo sudo
, che assegnerà tutti i privilegi sudo all'utente.
sudo adduser sudo
L'utente è stato ora aggiunto al gruppo sudo. Verifichiamo se l'utente ha i privilegi sudo.
Prova l'utente Sudo
Passa all'utente appena creato con il comando su
.
su-
Abbiamo effettuato l'accesso come nuovo utente. Notare che anche il prompt è cambiato mostrando il nome del nuovo utente.
Nota che una volta effettuato l'accesso come nuovo utente sudo, è apparso il testo di benvenuto che consigliava come utilizzare il comando sudo
. Ciò significa che l'utente fa parte del gruppo sudo.
Ora eseguiamo un comando con sudo con questo utente e vediamo se funziona. Cercheremo di creare una directory chiamata tmp
dentro /eccetera
, per cui abbiamo bisogno sudo
accesso in quanto solo root ha i privilegi per modificare /eccetera
.
sudo mkdir /etc/tmp
Come possiamo vedere con ls
, la directory tmp
è stato creato con successo in /eccetera
.
In questo articolo abbiamo visto come creare un nuovo utente sudo. Se a un utente devono essere concessi privilegi sudo per un periodo di tempo limitato, è possibile rimuovere l'utente dal gruppo sudo per revocare i suoi privilegi. Usa il comando deluser
per rimuovere un utente dal gruppo sudo.