Pagina 1 di 1

Progammino particolare per gente esigente! Come posso fare?

Inviato: ven 9 nov 2007, 18:03
da gek
Salve a tutti enuncio la mia idea-problema:
Vorrei eseguire un programmino in bash o qualunque cosa che mi permetta da lanciarlo da x come un programma dal desktop e mi venga il box/form per l'inserimento della pass di root e una volta immessa mi permetta di lanciare il programma.
Mi spego meglio: da user voglio eseguire un programma in modalita' root eseguendolo pero' da desktop.
Spero di esser stato il piu' chiaro possibile!

ps non escludo la possibilita' che ci sia un modo piu' semplice per far quello che voglio

Inviato: ven 9 nov 2007, 18:06
da gallows
Per non reinventare la ruota puoi usare gksu o gksudo su GNOME o ksudo (?) su KDE. Ovviamente se usi un *sudo devi installare e configurare sudo.

Inviato: ven 9 nov 2007, 18:28
da gek
Potrebbe esser un idea ora pero' devo informarmi su sudo perche' non l'ho mai usato...

Questa potrebbe esser una soluzione accettabile?
Modificare il file sudoers aggiungendo questo?

User_Alias OPERATORS = gek

Cmnd_Alias PROGRAMMA = /usr/bin/programma

Inviato: ven 9 nov 2007, 18:37
da gallows
gek ha scritto:Potrebbe esser un idea ora pero' devo informarmi su sudo perche' non l'ho mai usato...
gksu comunque di default usa `su' come backend, quindi anche se non conosci sudo รจ ok.

Ad ogni modo, io uso:

Codice: Seleziona tutto

gallows ALL=(ALL) /usr/bin/apt-get, /usr/bin/dpkg, /usr/sbin/xfsm-shutdown-helper, /usr/bin/emacs, /usr/bin/cpuscaling

Inviato: ven 9 nov 2007, 18:51
da gek
Mhhhhhhh non sono molto convinto quindi alla fine devo aggiungere una striga del tipo: gek ALL=(ALL) /usr/bin/programma ? Se volessi anche aggiungerci i permessi per spegnere il pc?

Inviato: ven 9 nov 2007, 18:54
da gallows
/sbin/shutdown o /sbin/halt

Re: Progammino particolare per gente esigente! Come posso fa

Inviato: ven 9 nov 2007, 19:05
da maxmo
gek ha scritto:Salve a tutti enuncio la mia idea-problema:
Vorrei eseguire un programmino in bash o qualunque cosa che mi permetta da lanciarlo da x come un programma dal desktop e mi venga il box/form per l'inserimento della pass di root e una volta immessa mi permetta di lanciare il programma.
Mi spego meglio: da user voglio eseguire un programma in modalita' root eseguendolo pero' da desktop.
Spero di esser stato il piu' chiaro possibile!

ps non escludo la possibilita' che ci sia un modo piu' semplice per far quello che voglio
con kde
tasto destro
crea collegamento ad applicazione
scegli l'applicazione che vuoi eseguire poi scegli
esegui come altro utente, nella fattispecie root

Inviato: ven 9 nov 2007, 19:13
da gek
Grande maxmo e' proprio quello che cercavo!!! C'e' sempre qualcosa da imparare... Ma adesso non mi arrendo voglio andare oltre e ora smanetto un po' su sudo

Inviato: ven 9 nov 2007, 19:19
da Kaaio
Anche "kdesu nomeprogramma" funziona, comodo se devi lanciare al volo qualcosa da Esegui comando

Inviato: sab 10 nov 2007, 18:39
da anycolouryoulike