na skripty to nejde, musel by si nastavit cely python interpreter ako SUID binarku.
>-----Pôvodná správa----- >Od: superman [mailto:[EMAIL PROTECTED] >Komu: Konference PyCZ <[email protected]> >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 >[email protected] >http://www.py.cz/mailman/listinfo/python _______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
