[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