[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Apache & suexec



On Thu, 5 Oct 2000, Stéphane Trainel wrote:
> Je souhaite mettre en place le suexec.
> Il est compilé et j'ai le message suexec enabled dans error-log.
> 
> Mais pb :
> [2000-10-05 10:40:09]: uid: (webroot/webroot) gid: (web/web) cmd:
> test.cgi
> [2000-10-05 10:40:09]: command not in docroot
> (/usr/lib/cgi-bin/test.cgi)

J'ai eu le meme probleme recemment :-(.


> User webroot
> Group web


La seule solution que j'ai trouve est de prendre l'utilisateur www-data
defini par defaut pour le service http de la Debian. En effet, dans le
suexec.log, j'avais les erreurs :

...
[2000-08-28 16:01:55]: user mismatch (www instead of www-data)
...

Dans la doc Apache, SuEXEC est tres "picky" sur la configuration pour
des raisons evidentes de securite. Alors des que quelquechose lui semble
louche, il refuse logiquement l'execution du CGI.


Extrait de la doc: (http://www.apache.org/docs/suexec.html#install)

--suexec-caller=UID 
    The username under which Apache normally runs. This is the only user
    allowed to execute this program. 


A+

-- 
Nicolas KOWALSKI. Administrateur Systeme. VERIMAG. Grenoble.



Reply to: