[python] spousteni casti kodu jako root

Jirka Vejrazka jirka.vejrazka na gmail.com
Čtvrtek Únor 4 23:56:12 CET 2010


Spoustet to pre sudo samozrejme lze, ale je trochu problem jak ty dva
nezavisle bezici procesy provazat dohromady pro predavani dat. Ne ze
by to vubec neslo, ale je to zbytecne komplikovane.

  Jirka

On 04/02/2010, Vladimir Gulas <vaa at vaa.sk> wrote:
> Mozno ak pomoze:
>
> Pre tu konretnu cast kodu ak je to mozne vytvorit samostatny subor, ktory
> potom treba zavolat ako napriklad
>
> commands.getoutput('sudo /cesta/k/suboru.py')
> a do /etc/sudoers
> pridat riadok pre uzivatela zebrak, ktory potrebuje privilegovane prava pre
> konretny script bez promptu pre heslo.
>
> /etc/sudoers
> zebrak ALL = NOPASSWD:/usr/bin/python  /cesta/k/suboru.py
>
>
> On 4.2.2010, at 19:36, Tomas Pelka wrote:
>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Zdravim vsechny,
>>
>> potreboval bych spoustet casti kodu jako root. Nevite nekdo jak na to?
>>
>> Proc to chci delat? Potreboval bych spoustet scapy pro odchytavani
>> paketu, ale jak z namo k tomu potrebuji superuzivatelska opravneni.
>>
>> Dalsi moznost jak toto provest je udelat si jednoduchy wrapper a ten pak
>> spoustet pres sudo. Jina metoda me nenapada.
>>
>> Diky za rady.
>>
>> - --
>> Tom
>>
>> Key fingerprint = 06C0 23C6 9EB7 0761 9807  65F4 7F6F 7EAB 496B 28AA
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.10 (GNU/Linux)
>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>>
>> iEYEARECAAYFAktrE78ACgkQf29+q0lrKKpqLQCbBFRVKU+ko9ncMsyb77jCksLv
>> xsoAnA64gN022GvlSHCY7IsX1RE+OjQr
>> =CVTC
>> -----END PGP SIGNATURE-----
>> _______________________________________________
>> Python mailing list
>> Python at py.cz
>> http://www.py.cz/mailman/listinfo/python
>
> _______________________________________________
> Python mailing list
> Python at py.cz
> http://www.py.cz/mailman/listinfo/python
>


Další informace o konferenci Python