In questa guida scopriamo come assegnare ad uno specifico utente il privilegio di utilizzo del gestore pacchetti apt e apt-get senza però concedergli tutti i privilegi che derivano dall’appartenere al gruppo dei sudo.
Ricordiamo che assegnare privilegi sudo agli utenti è una cosa che deve essere fatta con ponderazione al fine di non compromettere la sicurezza della macchina o addirittura dell’intera infrastruttura. Se hai bisogno di rimuovere i privilegi sudo ad un utente puoi seguire questa guida.
Assegnare permesso di utilizzo apt e apt-get
Come prima cosa bisogna collegarsi alla macchina Ubuntu con un utente che abbia privilegi sudo. Apriamo quindi l’editor del file di configurazione con il seguente comando
sudo visudo
Scorriamo il file fino in fondo e cerchiamo questa riga
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
posizioniamoci sotto di essa ed aggiungiamo la seguente riga per assegnare all’utente il permesso di utilizzo degli eseguibili apt e apt-get
# Allow alessandro to install programs using apt and apt-get
alessandro ALL=NOPASSWD : /usr/bin/apt , /usr/bin/apt-get