User Tools

Site Tools


doc:appunti:linux:sa:apache_suexec

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

doc:appunti:linux:sa:apache_suexec [2012/07/04 13:48] – created niccolodoc:appunti:linux:sa:apache_suexec [2014/01/13 18:25] (current) niccolo
Line 9: Line 9:
 L'eseguibile (cgi-bin, fcgi, ...) deve appartenere al gruppo/utente dichiarato in **''SuexecUserGroup''**, così come la directory che lo contiene. L'eseguibile (cgi-bin, fcgi, ...) deve appartenere al gruppo/utente dichiarato in **''SuexecUserGroup''**, così come la directory che lo contiene.
  
-L'eseguibile (cgi-bin, fcgi, ...) deve stare dentro la DocumentRoot, quindi ad esmpio la direttiva **''ScriptAlias /cgi-bin/''** deve puntare dentro la DocumentRoot dell'host virtuale, non può puntare ad esempio a ''/usr/lib/cgi-bin/''.+L'eseguibile (cgi-bin, fcgi, ...) **deve stare dentro la document root del server** (non del VirtualHost), quindi ad esmpio la direttiva **''ScriptAlias /cgi-bin/''** non può puntare a ''/usr/lib/cgi-bin/''. In Debian (pacchetto apache2-suexec-custom) la document root di suexec viene definita in **''/etc/apache2/suexec/www-data''**, il valore predefinito è **''/var/www/''** verificare che la DocumentRoot del VirtualHost sia contenuta in essa.
  
 Se si vuole usare un eseguibile di sistema si può realizzare un wrapper, non va bene invece un link simbolico. Se si vuole usare un eseguibile di sistema si può realizzare un wrapper, non va bene invece un link simbolico.
doc/appunti/linux/sa/apache_suexec.1341402520.txt.gz · Last modified: 2012/07/04 13:48 by niccolo