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: