Un'utilità chiamata Sudo consente a un utente normale di utilizzare il programma con diritti di superutente. Per evitare che un utente esterno possa accedere al programma, l'utility chiede una password ogni volta che viene eseguita. Si tratta di una precauzione importante, in quanto è importante per il sistema assicurarsi che sia l'utente a richiedere l'accesso e non un programma che cerca di danneggiare il sistema. Per varie ragioni, può essere necessario disabilitare la password. È meglio non farlo, ma se proprio è necessario, le istruzioni che seguono fanno al caso vostro.
Per disabilitare la password di Sudo, è sufficiente aggiungere la direttiva NOPASSWD alla riga di configurazione dell'utente o del gruppo.
Il comando è il seguente:
username ALL=(ALL) NOPASSWD: ALL
Aprire il file di configurazione di Sudo e disabilitare la password per un particolare utente apportando le seguenti modifiche. Utilizziamo l'utente linux90 come esempio:
$ sudo visudo
linux90 ALL=(ALL) NOPASSWD: ALL
Quindi, salvare le modifiche apportate e chiudere il file. Come riferimento, vi utilizza il tasto i per entrare in modalità di inserimento, il comando :w per salvare e il comando :q per uscire. Se si esegue correttamente la procedura descritta sopra, sudo non richiederà la password all'utente selezionato durante l'esecuzione di alcun comando.
Se si desidera che l'utente possa eseguire solo alcuni comandi senza password (apt e reboot), effettuare questa modifica:
linux90 ALL=(ALL) NOPASSWD: /usr/bin/apt, /sbin/reboot
Per disabilitare la password per un gruppo di utenti, utilizzare il seguente codice:
%group_name ALL=(ALL) NOPASSWD: ALL
Salvare le modifiche e chiudere il file. L'utente linux90
sarà ora in grado di eseguire i comandi usr/bin/apt
, /sbin/reboot
senza password, proprio come gli utenti del gruppo configurato.