PHP pod ruznymi userid

Martin Douda mad na students.zcu.cz
Úterý Červenec 11 09:30:23 CEST 2000


On Tue, 11 Jul 2000, Vilem Vychodil wrote:

> 	Zdravim,
> 	
> 	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?
> 
> 	Diky za pripadne odpovedi,
> 
> 

To by se hodilo spoustě lidí, ale IMHO to z principu dost dobře
nejde. Protože
apache neběží pod rootem, nemůže si volně prohazovat uid a mod_php4 běží
jako součást apache, takže si tay nemůže uid změnit. Kromě toho ten samý
proces postupně vyřizuje požadavky různých uživatelů, takže by si pro běh
vašeho skriptu potřeboval nechat právo změnit uid. A to rozhodně není
dobrý nápad. 

Bohužel, budete se muset rozhoudnout, jestli víc potřebujete bezpečnost
(CGI PHP + suexec), nebo výkon (mod_php4).


					Martin



--------------------------------------------------------------------------------
                        Martin "MaD" Douda
WEB:http://www.volny.cz/mad3/                EMAIL:mad na students.zcu.cz
SMS:mad na gate.mobil.cz (up to 160 characters) PHONE:+420603752779
PGP:ID=0x6FE43023 Fingerprint:E495 11DA EF6E 0DD6 965A 54F3 888E CC9E 6FE4 3023
--------------------------------------------------------------------------------
A bad random number generator:  1, 1, 1, 1, 1, 4.33e+67, 1, 1, 1



Další informace o konferenci Linux