4° Webinar - La gestione del rischio da Covid-19 nei luoghi di lavoro
Sommario:
sudo
è un programma da riga di comando che consente agli utenti fidati di eseguire comandi come root o un altro utente.
Ti mostreremo due modi per concedere i privilegi di sudo a un utente. Il primo è aggiungere l'utente al file sudoers. Questo file contiene informazioni che controllano quali utenti e gruppi sono concessi con privilegi sudo, nonché il livello dei privilegi.
La seconda opzione è quella di aggiungere l'utente al gruppo sudo specificato nel file
sudoers
. Per impostazione predefinita, su distribuzioni basate su Debian come Ubuntu e Linux Mint, i membri del gruppo "sudo" hanno accesso con sudo.
Aggiunta dell'utente al gruppo sudo
Su Ubuntu, il modo più semplice per concedere i privilegi di sudo a un utente è aggiungere l'utente al gruppo "sudo". I membri di questo gruppo possono eseguire qualsiasi comando come root tramite
sudo
e viene richiesto di autenticarsi con la propria password quando si utilizza
sudo
.
Partiamo dal presupposto che l'utente esiste già. Se vuoi creare un nuovo utente, consulta questa guida.
Per aggiungere l'utente al gruppo, eseguire il comando seguente come root o un altro utente sudo. Assicurati di cambiare "nome utente" con il nome dell'utente a cui desideri concedere le autorizzazioni.
usermod -aG sudo username
Concedere l'accesso sudo utilizzando questo metodo è sufficiente per la maggior parte dei casi d'uso.
Per assicurarsi che l'utente disponga dei privilegi di sudo, eseguire il comando
whoami
:
sudo whoami
Ti verrà richiesto di inserire la password. Se l'utente ha accesso sudo, il comando stamperà "root":
Aggiunta dell'utente al file sudoers
I privilegi sudo degli utenti e dei gruppi sono definiti nel
/etc/sudoers
. L'aggiunta dell'utente a questo file consente di concedere l'accesso personalizzato ai comandi e configurare criteri di sicurezza personalizzati.
È possibile configurare l'accesso sudo utente modificando il file sudoers o creando un nuovo file di configurazione nella directory
/etc/sudoers.d
. I file all'interno di questa directory sono inclusi nel file sudoers.
Usa sempre
visudo
per modificare il
/etc/sudoers
. Questo comando verifica la presenza di errori di sintassi nel file quando lo si salva. In caso di errori, il file non viene salvato. Se si apre il file con un editor di testo, un errore di sintassi può comportare la perdita dell'accesso sudo.
In genere,
visudo
usa vim per aprire
/etc/sudoers
. Se non hai esperienza con vim e vuoi modificare il file con nano, modifica l'editor predefinito eseguendo:
EDITOR=nano visudo
Supponiamo che tu voglia consentire all'utente di eseguire comandi sudo senza che ti venga chiesta una password. Per farlo, apri il
/etc/sudoers
:
visudo
Scorri verso il basso fino alla fine del file e aggiungi la seguente riga:
/ etc / sudoers
username ALL=(ALL) NOPASSWD:ALL
Salvare un file e chiudere l'editor. Non dimenticare di cambiare "nome utente" con il nome utente a cui vuoi concedere l'accesso.
Un altro esempio tipico è quello di consentire all'utente di eseguire solo comandi specifici tramite
sudo
. Ad esempio, per consentire solo i comandi
mkdir
e
rmdir
dovresti usare:
username ALL=(ALL) NOPASSWD:/bin/mkdir, /bin/rmdir
Invece di modificare il file sudoers, è possibile ottenere lo stesso risultato creando un nuovo file con le regole di autorizzazione nella directory
/etc/sudoers.d
. Aggiungi la stessa regola che vorresti aggiungere al file sudoers:
echo "username ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/username
Questo approccio rende più gestibile la gestione dei privilegi di sudo. Il nome del file non è importante. È pratica comune che il nome del file sia lo stesso del nome utente.
Conclusione
Concedere l'accesso sudo a un utente in Ubuntu è un compito semplice, tutto quello che devi fare è aggiungere l'utente al gruppo "sudo".
terminale sudo ubuntuCome aggiungere più utenti con l`importazione di massa in Office 365
Se si desidera creare più account utente in Office 365, questi suggerimenti mostrano come è possibile utilizzare la funzionalità di importazione di massa di Office 365 per farlo.
Come aggiungere i punti salienti di Instagram senza aggiungere alla storia
Vuoi creare i momenti salienti di Instagram senza pubblicarli prima in una storia? Controlla l'hack qui e cambia anche le copertine senza pubblicarle in una Storia.
Come aggiungere ed eliminare utenti su Ubuntu 18.04
Saper aggiungere e rimuovere utenti è una delle abilità di base che un utente Linux dovrebbe conoscere. In questo tutorial, ti mostreremo come aggiungere e rimuovere utenti su Ubuntu 18.04.







