[LatinaLUG] Utente root e python.

Roberto Polli roberto.polli@email.it
Mar 20 Feb 2007 18:55:08 CET


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.
-- 
Roberto Polli

http://piccolapatria.ilcannocchiale.it
MSN: roberto.polli@email.it
ICQ: 197678904
Skype: ioggstream


Maggiori informazioni sulla lista latina