[python] spousteni skriptu s admin pravy
azurIt
azurit na pobox.sk
Sobota Srpen 9 00:06:14 CEST 2008
na skripty to nejde, musel by si nastavit cely python interpreter ako SUID binarku.
>-----Pôvodná správa-----
>Od: superman [mailto:feed na centrum.cz]
>Komu: Konference PyCZ <python na py.cz>
>Predmet: Re: [python] spousteni skriptu s admin pravy
>
>
>A nedá se jednoduše nastavit souboru příznak pro propůjčení práv roota?
>
>Miloslav Ponkrác
>
>
>Jan Fuchs napsal(a):
>> Zdravím,
>> sudo samozřejmě uspěje i u lidí, jak říkáš: "konzole se štítících".
>>
>> a) pomocí příkazu visudo přidat následující řádek do /etc/sudoers:
>>
>> bracha ALL=(ALL) NOPASSWD: /usr/bin/packageView.py
>>
>> b) pod nějakou pěknou ikonku dáš následující příkaz pro spuštění:
>>
>> sudo /usr/bin/packageView.py
>>
>> Nyní Tvůj brácha klikne na ikonku a spustí se mu Tvůj pythonovský
>> skript s rootovskými právy aniž by musel zadávat rootovské heslo.
>>
>> Nebo jsi chtěl něco jiného a jen jsem Tě špatně pochopil?
>>
>> S pozdravem Jan Fuchs
>>
>>
>
>_______________________________________________
>Python mailing list
>Python na py.cz
>http://www.py.cz/mailman/listinfo/python
Další informace o konferenci Python