[linux] Re: suidperl

Juraj Variny jv99737 na decef.elf.stuba.sk
Neděle Listopad 2 20:38:15 CET 2003


Ahoj,

ak sa nemylim, takyto skript by mal chodit:

#!/usr/bin/suidperl

Juraj

On Sunday 02 November 2003 12:24, Marek Podmaka wrote:
> Ahoj,
>
> potrebujem, aby aplikacia pod php vytvarala nejake adresare pre
> uzivatelov, na co samozrejme potrebuje pravo zapisovat tam a je logicke,
> ze user, pod ktorym bezi apache to nemoze.
>
> Ako najlepsie riesenie ma napadol nejaky externy (suid, mozno len sgid)
> program, ktory by som spustil z toho php ak bude treba nieco urobit.
> Samozrejme je tu moznost, ze by ho mohol pustit aj niekto iny, takze som
> to vymyslel tak, ze nebude mat ziadne parametre. Vsetky info su v mysql,
> takze on si len vsetko popozera a skontroluje, ci existuju vsetky
> adresare, ktore by mali a aknie, tak chybajuce vytvori. Tym padom je to
> bezpecne aj ked by to pustil niekto iny, lebo mu nema ako podstrcit svoje
> data.
>
> No a kedze treba robit s mysql, tak v C sa mi to programovat velmi nechce,
> tak ma ako najlepsi napadol perl. Dokonca aj mam nainstalovany balik
> perl-suid, ale nikde (man,perl.com,google) som sa nedocital ako to vlastne
> funguje. Takze moja otazka znie: Ako urobit suid perl skript?




Další informace o konferenci linux