PHP skripty s opravnìním u¾ivatele

spatka.lnx na luzanky.cz spatka.lnx na luzanky.cz
Středa Květen 7 17:10:01 CEST 2003


Dobrý den

Potoeboval bych v apache rozchodit skripty, které by se provádily s 
oprávniním u3/4ivatele. Zatím se mi podaoilo docílit takového stavu, 3/4e
pokud je skript v souboru *.cgi a zaeíná #!/usr/bin/php, tak se provede
a v adresáoi /home/*/public_html i s oprávniním u3/4ivatele *. Jen3/4e já bych
potoeboval aby soubor nemusel zaeínat #!/usr/bin/php, mohl mít poíponu php,
nemusel mít nastaven poíznak executable. Prosti, aby se to chovalo stejni 
jako kdy3/4 php bi3/4í jako modul, ale zároveo by soubor bi3/4el s oprávniním
jiného u3/4ivatele ne3/4 apache/nobody.

Zkoušel jsem ruzná nastavení AddHandler, Action, ale nic nepomáhalo.

Prosím, nevíte co mám vlastni nastavit nebo na kterou direktivu apache se
mám zamioit? Mám apache2.

Ješti dodatek - safe_mode by v mém poípadi asi nepomohl. Potoebuji 
takové chování proto3/4e nikteoí u3/4ivatelé si data neukládají do databáze, 
ale do souboru otevoeného z php pomocí fopen (ten pak má vlastníka 
apache a u3/4 se k nimu nikdy daný u3/4ivatel nedostane).

Dikuji
Petr (c)patka

P.S. Pokud jsem nico v archivu a google poehlédl, tak se omlouvám. 
     Mo3/4ná je to tím horkem :-).


Další informace o konferenci Linux