Pagina 1 di 1

[Risolto] Eseguire come root icone sul desktop? Si puo'?

Inviato: venerdì 11 novembre 2011, 16:24
da udgd66
Ciao, come faccio per eseguire un programma lanciandolo dall'icona che mi sono portato sul desktop con i diritti di root?
Ovviamente dovrebbe chiedermi la password, giusto?
Ho modificato a mano il file programma.desktop
mettendo:
  Exec=sudo "programma"
  Terminal=true

La cosa brutta e' che cosi' facendo parte una shell che ti chiede la password. E' possibile farlo partire senza che apra una shell?

Re: Eseguire come root icone sul desktop? Si puo'?

Inviato: venerdì 11 novembre 2011, 16:28
da Carlin0
Basta che nel comando metti

Codice: Seleziona tutto

gksu nomedelprogramma

Re: Eseguire come root icone sul desktop? Si puo'?

Inviato: venerdì 11 novembre 2011, 16:32
da udgd66
Carlin0 ha scritto: Basta che nel comando metti

Codice: Seleziona tutto

gksu nomedelprogramma
Oh mamma, quasi mi vergogno di aver fatto una domanda cosi' banale!!!  :-[
Ma sta cosa mi serviva proprio!
GRAZIE CARLINO!!!  :-*

Re: [Risolto] Eseguire come root icone sul desktop? Si puo'?

Inviato: venerdì 11 novembre 2011, 16:35
da Carlin0
Generalmente su usa sudo per riga di comando ma gksu per avviare programmi con interfaccia grafica  ;)

Ciao

Re: [Risolto] Eseguire come root icone sul desktop? Si puo'?

Inviato: venerdì 11 novembre 2011, 16:38
da udgd66
Carlin0 ha scritto: Generalmente su usa sudo per riga di comando ma gksu per avviare programmi con interfaccia grafica  ;)
Ciao
Beh! C'e' un particolare pero': se io lancio con "sudo" sono io utente che lancio con i diritti di root ma per esempio
tutti i dati relativi al programma sono dell'utente, mentre se lanci con "gksu" lo lanci proprio come root, infatti mi
sono accorto che il programma e' partito con tutti i settaggi nuovi come non lo avessi mai lanciato!
O sto dicendo una costroneria?

Re: [Risolto] Eseguire come root icone sul desktop? Si puo'?

Inviato: venerdì 11 novembre 2011, 16:44
da Carlin0
Tutto correttissimo  :)

su = switch user ... gksu è una gui di su , il resto vien da se .

Puoi usare gksudo per non cambiare utente , dovrebbe andare