Risolvere 'Username' is not in the sudoers file
Problemi nell'esecuzione di comandi con sudo? No problem, si risolve facilmente!

Risolvere 'Username' is not in the sudoers file
Come permettere ad un utente di eseguire comandi con sudo
A volte capita di dover creare un nuovo utente e che questo non sia tra quelli abilitati ad eseguire comandi come super utente.
Tentando di eseguire qualsiasi comando che inizia con sudo
si ottiene questa risposta d'errore:
'Username' is not in the sudoers file. This incident will be reported
Per risolvere la situazione bisogna abilitare l'utente in questione ad eseguire comandi come super utente.
È quindi indispensabile avere il permesso di modificare il file sudoers loggandosi ad esempio come root.
A questo punto è sufficiente eseguire questo comando:
usermod -a -G sudo Username
dove Username è sostituito dal nome dell'utente che si vuole abilitare.
Per tornare a tale utente si usi il comando:
su - Username
Ora Username potrà eseguire comandi preceduti da sudo
.
Author: Fantantonio
Date: 22/04/2022
Categories: devtips