Introduzione
Quando si gestisce un server, a volte si desidera consentire agli utenti di eseguire comandi come “root”, l’utente a livello di amministratore. Il comandosudo
fornisce agli amministratori di sistema un modo per concedere i privilegi di amministratore — normalmente disponibili solo per l’utente root — agli utenti normali.
In questo tutorial, imparerai come creare un nuovo utente con sudo
accesso su Ubuntu 20.,04 senza dover modificare il file /etc/sudoers
del server.
Nota: se si desidera configurare sudo
per un utente esistente, passare al passaggio 3.
Fase 1 — Registrazione Nel Server
SSH al server come utente root:
- ssh root@your_server_ip_address
Fase 2 — Aggiunta di un Nuovo Utente al Sistema
Uso adduser
comando per aggiungere un nuovo utente al sistema:
- adduser sammy
sostituire sammy
con il nome utente che si desidera creare., Ti verrà richiesto di creare e verificare una password per l’utente:
OutputEnter new UNIX password:Retype new UNIX password:passwd: password updated successfully
Successivamente, ti verrà chiesto di inserire alcune informazioni sul nuovo utente. È bene accettare le impostazioni predefinite e lasciare questa informazione vuoto:
Fase 3 — Aggiungere l’Utente al Gruppo sudo
Uso usermod
comando per aggiungere l’utente al gruppo sudo:
- usermod -aG sudo sammy
di Nuovo, assicurarsi di sostituire sammy
con il nome utente che hai appena aggiunto., Per impostazione predefinita su Ubuntu, tutti i membri del gruppo sudo hanno privilegi completi sudo
.,9a2e61c”>
comando per attivare il nuovo account utente:
- su - sammy
Come nuovo utente, verificare che è possibile utilizzare sudo
anteponendo sudo
per il comando che si desidera eseguire con i privilegi di superutente:
- sudo command_to_run
Per esempio, è possibile elencare il contenuto del tag /root
directory, che è normalmente accessibile solo all’utente root:
- sudo ls -la /root
La prima volta che si utilizza sudo
in una sessione, vi verrà chiesta la password dell’account utente., Inserisci la password per procedere:
Output: password for sammy:
Nota: questo non richiede la password di root! Inserisci la password dell’utente abilitato a sudo che hai appena creato.
Se il tuo utente è nel gruppo appropriato e hai inserito correttamente la password, il comando che hai emesso consudo
verrà eseguito con i privilegi di root.
Conclusione
In questo tutorial di avvio rapido, abbiamo creato un nuovo account utente e lo abbiamo aggiunto al gruppo sudo per abilitare l’accessosudo
.,
Affinché il tuo nuovo utente possa avere accesso esterno, segui la nostra sezione su Come abilitare l’accesso esterno per il tuo utente normale.
Se avete bisogno di informazioni più dettagliate sulla creazione di un server Ubuntu 20.04, si prega di leggere la nostra Configurazione iniziale del server con Ubuntu 20.04 tutorial.