Pagina 1 di 1

[RISOLTO]Evitare la password di sudo per un singolo comando

Inviato: lunedì 10 settembre 2007, 15:44
da prometeus
ciao a tutti...ho letto e cercato ovunque come fare ad evitare di inserire la password di sudo in merito ad un singolo comando.
Non riesco a capire se sbaglio dicitura editando il file sudoers da root, con il comando:

sudo visudo

Non trovando un riscontro preciso dopo aver cercato in questo forum, letto il sito ufficiale di sudo, fatto una ricerca tra blog e siti vari mi ritengo disperato...
mi servirebbe per eseguire il comando che regola la luminosità dello schermo LCD del mio vaio:

/etc/acpi/sonybright.sh down/up

senza dover tutte le volte sudare... mi sembra una cosa facilissima da fare, ma non ci riesco!
grazie per l'attenzione, ciao!

Re: Evitare la password di sudo per un singolo comando

Inviato: lunedì 10 settembre 2007, 15:49
da christian88
potresti ottenere i diritti di root una sola volta con il comando

Codice: Seleziona tutto

sudo -i
ed utilizzare sempre lo stesso terminale senza dover digitare sudo ogni volta che dai un comando

Re: Evitare la password di sudo per un singolo comando

Inviato: lunedì 10 settembre 2007, 15:53
da filo1234
hai letto questo : http://wiki.ubuntu-it.org/Sudo?highligh ... do%29    alla sezione NOPASSWD

Re: Evitare la password di sudo per un singolo comando

Inviato: lunedì 10 settembre 2007, 15:54
da DarkSun
L'utente è nel gruppo admin?
Se sì, aggiungi questa riga:

Codice: Seleziona tutto

%adm    ALL=(root) NOPASSWD: /etc/acpi/sonybright.sh down/up
Fammi sapere.

Re: Evitare la password di sudo per un singolo comando

Inviato: lunedì 10 settembre 2007, 16:14
da prometeus
@christian88: volevo evitare proprio quello, grazie cmq!
@filo1234: letto, ma non ero riuscito a risolvere
@DarkSun: PERFETTO, proprio quello che cercavo.. correggo solo il comando che avevo scritto per evitare confusione a chi servisse, la riga che ho inserito-essendo in realtà uno il comando che termina con up, un altro quello che termina con down-

%adm    ALL=(root) NOPASSWD: /etc/acpi/sonybright.sh*

dove asterisco copre entrambe le possibilità. Si deve inserire dopo #members of admin group may gain root privileges,cioè in fondo,
grazie come sempre al forum e ai suoi ottimi partecipanti...segno come risolto!