[LatinaLUG] Utente root e python.

diego breccia772000@yahoo.it
Mer 21 Feb 2007 17:40:28 CET


Roberto Polli ha scritto:
> Alle martedì 20 febbraio 2007, diego ha scritto:
>   
>> controllare,
>> all'avvio di un applicativo scritto in python da parte di un utente,
>> se si tratta dell'utente root o meno?
>>     
> - vai su www.google.it
> - inserisci "python check uid"
> - clicchi su "mi sento fortunato"
> - appare 
> http://forums.debian.net/viewtopic.php?p=49362&sid=bfb782571d1cc09dbd67fa47869e5d2e
> - ti propone il seguente codice
> <code>
> import os,sys
> if os.geteuid != 0:
>     print "sorry, you need to run this as root"
>     sys.exit(1) 
> </code>
>
>   
>> e poter poi passare la password 
>> di root
>>     
> questo è male
>
>   
>> e avviare l'applicativo come superutente? 
>>     
> valuta il bit di suid
> http://wiki.linuxquestions.org/wiki/Suid
>
> Pace, R.
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> http://www.llg.it
> latina mailing list 
> latina@lists.linux.it
> http://lists.linux.it/listinfo/latina
>   
Grazie mille per l'aiuto, per quello che dovevo fare ho risolto in altro 
modo.
Ma il codicino l'ho copiato e messo da parte, utile per altre cose.

Ciao e grazie mille.
Chiacchiera con i tuoi amici in tempo reale! 
 http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com 


Maggiori informazioni sulla lista latina