Come creare un utente sudo su Ubuntu [Guida rapida]
Il comando sudo
provvede a garatire i privilegi da amministratore, solitamente disponibili solo per l’utente root, ai normali utenti. Questa guida mostrerà la via più semplice per la creazione di un nuovo utente con accesso sudo su Ubuntu evitando di modificare il file del server sudoers
. Se invece si vuole configurare il comando sudo per un utente già esistente, passate direttamente al passaggio 3.
Passaggi per la creazione di un nuovo utente sudo
- Accedete al vostro server come utente
root
.local$ ssh root@indirizzo_ip_del_server
- Usate il comando
adduser
per aggiungere un nuovo utente nel vostro sistema.Assicuratevi di sostituire nomeutente con il nome utente che si desidera creare.# adduser nomeutente
Al prompt impostate e confermate la password del nuovo utente. È fortemente consigliato usare una password complessa!Prompt di impostazioni della password:Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
Prompt di informazioni dell’utente:Changing the user information for username 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]
- Utilizzate il comando
usermod
per aggiungere l’utente nel grupposudo
.# usermod -aG sudo nomeutente
Di default, su Ubuntu, i membri del gruppo
sudo
hanno i privilegi sudo - Testate l’accesso sudo con il nuovo utenteUsate il comando
su
per passare al nuovo utente.# su - nomeutente
Ora, come nuovo utente, verificare la possibilità di utilizzare il pre-comando “sudo” per il comando che si vuole eseguire con i privilegi da superutente
username$ sudo comando_da_eseguire
Per esempio, si può ottenere una lista dei contenuti nella directory
/root
, la quale è accessibile normalmente solamete per l’utente root.username$ sudo ls -la /root
La prima volta che si utilizza
sudo
in una sessione sarà richiesto l’inserimento della password dell’utente; una volta inserita si potrà procedere.Output: [sudo] password for username:
Il comando designato con sudo sarà eseguito con i privilegi da root solo se l’utente risulterà appartenere al giusto gruppo e se la password inserita risulterà corretta.
Tutorial correlati
Ecco un link ad un tutorial più dettagliato sulla gestione degli utenti: