[Python] python e inserimento password di root
Iacopo Masi
iacopo.masi.list a gmail.com
Gio 10 Maggio 2007 09:19:19 CEST
Grazie mille a tutti per le vostre risposte,allora proverò a cambiare
la porta da 162 in una maggiore di 1024 per vedere..
il codice incolpato è questo:
# Setup transport endpoint
config.addSocketTransport(
snmpEngine,
udp.domainName,
udp.UdpSocketTransport().openServerMode(('127.0.0.1', 162))
)
reperibile http://pysnmp.sourceforge.net/examples/4.x/v3arch/manager/ntfrcv.html
On 5/9/07, Manlio Perillo <manlio_perillo a libero.it> wrote:
> Iacopo Masi ha scritto:
> > Salve,
> > sto sviluppando un' applicazione che fa uso di socket con pysnmp e in
> > particolare sotto Linux sono richiesti i privilegi di root per avviare
> > un listener snmp.
> > Volevo sapre come fare a visualizzare una specie di popup in stile
> > Gksudo, che permetta l'immissione della password di root per avviare la
> > socker e subito dopo consenta il drop dei privilegi per non continuare
> > ad eseguire l'intera app come root (uso le librerie wxpyton).
> > Non ero
> > interessato tanto al codice della vista (realizzabile come un semplice
> > password dialog), quanto al modello.
> >
>
> gksu usa sudo (credo).
> sudo ha i permessi impostati in modo che venga eseguito con i permessi
> di root, anche se lo esegui come utente limitato.
>
> Non so dirti con precisione come funziona gksu, ma in qualche modo
> esegue un nuovo processo tramite sudo, perchè questo è l'unico modo
> possibile.
>
> man sudo per maggiori informazioni.
> Prova anche a leggere i sorgenti di gksu.
>
> > Suppongo che questo controllo non sia necessario su Windows,
> > dove invece quasi tutti gli utenti sono nella stragrande maggioranza
> > Administrator.
> >
>
> A quanto ricordo su Windows potevi aprire le porte TCP/UDP < 1024 anche
> senza essere amministratore.
>
> Mi sembra però che le versioni più recenti non permettano più questa cosa.
>
> > grazie in anticipo per eventuli risposte,
> > saluti
> > --
> > Iacopo Masi
> >
>
>
> Saluti Manlio Perillo
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
--
Iacopo Masi
Maggiori informazioni sulla lista
Python