Pagina 1 di 1

Avvio programma con privilegi NON-root

Inviato: gio 8 mag 2008, 12:27
da Toni
ciao a tutti ,
racimolando vecchio hardware ho costruito un piccolo pc da far funzionare come server.
Avendo installato amule , non capisco cosa devo fare per farlo partire in automatico all' avvio del pc, con privilegi non-root .

Avevo pensato di avviarlo da rc.local , (ho capito che dovrei usare sudo) , ma non riesco a venirne a capo.

grazie a tutti per i suggerimenti

Re: Avvio programma con privilegi NON-root

Inviato: gio 8 mag 2008, 12:43
da targzeta
Hai già un utente alternativo a root? Potresti usare 'su' con l'opzione -c.

Spina

Re: Avvio programma con privilegi NON-root

Inviato: gio 8 mag 2008, 12:45
da mauro
Potresti lanciarlo come:
su utente_non root -c "comandi da eseguire come"

edit: sono arrivato secondo :)

Re: Avvio programma con privilegi NON-root

Inviato: gio 8 mag 2008, 12:46
da 414N
Secondo me è poco pulita come soluzione, comunque potresti usare:

Codice: Seleziona tutto

su nome_utente_poco_privilegiato -c "comando di avvio di amule"
Ovviamente devi creare un utente non privilegiato prima.
Altrimenti (penso, non ne sono sicuro) dovresti settare il bit SUID dell'eseguibile di amule a nobody:nobody

EDIT: azz, terzo! :p

Re: Avvio programma con privilegi NON-root

Inviato: gio 8 mag 2008, 15:31
da Toni
grazie :D :D :D

e pensare che ho dato un occhiata a
man su


che scemo che sono :lol: :lol: :lol: :lol:
tutto questo per andare sempre di fretta