PHP pod ruznymi userid

Milan Kerslager milan.kerslager na spsselib.hiedu.cz
Úterý Červenec 11 13:52:23 CEST 2000


Martin Douda wrote:
> >
> >       pouzivam PHP4 jako Apache modul v systemu, kde pracuje vic uzivatelu.
> > Z praktickych duvodu bych potreboval, aby se skripty spoustely s id konkretniho
> > uzivatele a ne pod uzivatelem urcenym v /etc/apache/httpd.conf. :)
> >
> >       Jde to resit i jinak nez instalaci CGI verze PHP?

Apache bezi jako neprivilegovany uzivatel. Pokud nechcete dat WWW
serveru prava roota, nemuze zmenit sve ID bez pomoci externiho SUID
wrapperu. To je zhruba ekvivalentni rezii na spusteni externiho
interpretu PHP. Jedine snad kdyby ten interpret dokazal bezet furt a
resit pozadavky on-line. Mozna neco takoveho pro PHP bude existovat.

BTW: v dnesni dobe, kdy 700MHz procesor stoji par tisic, myslim nebude
uzke misto ve spousteni externiho CGI skriptu (pokud tedy neprovozujete
server v extremnich podminkach), ale v lince, kterou jste pripojen k
Internetu (pokud nesidlite na TEN).

-- 

                        Milan Kerslager
                        E-mail: milan.kerslager na spsselib.hiedu.cz
                        WWW:    http://www.spsselib.hiedu.cz/~kerslage/


Další informace o konferenci Linux