uruchamianie FastCGI z prawami w

Konfiguracja serwerów, usług, itp.
user
Posty: 11
Rejestracja: 14 października 2007, 18:49

uruchamianie FastCGI z prawami właściciela pliku

Post autor: user »

Przeczytałem, że jest możliwość zrobienia aby FastCGI uruchamiało się na prawach właściciela pliku (w tym przypadku .php). W tej chwili uruchamia się na prawach użytkownika www-data co daje możliwość odczytywania plików innych użytkowników za pomocą PHP.

Treść /etc/lighttpd/conf-enabled/10-fastcgi.conf:

Kod: Zaznacz cały

server.modules   += ( "mod_fastcgi" )

## Start an FastCGI server for php (needs the php5-cgi package)
fastcgi.server    = ( ".php" => 
	((
		"bin-path" => "/usr/bin/php-cgi",
		"socket" => "/tmp/php.socket",
		"max-procs" => 2,
		"idle-timeout" => 20,
		"bin-environment" => ( 
			"PHP_FCGI_CHILDREN" => "4",
			"PHP_FCGI_MAX_REQUESTS" => "10000"
		),
		"bin-copy-environment" => (
			"PATH", "SHELL", "USER"
		),
		"broken-scriptfilename" => "enable"
	))
)
Będę wdzięczny za jakiś poradnik.
ODPOWIEDZ