← Back to team overview

sslug-teknik team mailing list archive

Sv: Sv: Apache - Userdir

 

> > i /etc/httpd/conf/httpd.conf:
> > ca linie 425 ser sådan ud
> >   UserDir public_html
> 
> Den har jeg.
> Denne skulle ikke være nødvendig for at hente en index.html jeg har til at 
> ligge i /home/jesper/public_html/ ???

Jow da, ellers var der da ikke nogen grund til at den var der... 
 
 
> > <Directory /home/*/public_html>
> >     AllowOverride FileInfo AuthConfig Limit
> >     Options MultiViews Indexes SymLinksIfOwnerMatch ExecCGI +Includes
> >     <Limit GET POST OPTIONS PROPFIND>
> >         Order allow,deny
> >         Allow from all
> >     </Limit>
> >     <Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
> >         Order deny,allow
> >         Deny from all
> >     </Limit>
> > </Directory>
> > genstart httpd og voila ..
> 
> 
> Men det sidste stykke giver 
> luke/~mogens ( ikke eksisterende public_html dir )
Du mener han ikke har noget public_html-dir ?

> 127.0.0.1 - - [15/Jul/2000:00:53:42 +0200] "GET /~mogens HTTP/1.0" 404 201
> og 
> luke/~jesper
> 127.0.0.1 - - [15/Jul/2000:00:53:33 +0200] "GET /~jesper HTTP/1.0" 403 205
> I access.log
> Intet om noget i error.log
> 
> Er der et eller andet total basic jeg mangler ?

ahh ja.. 
   cd /home
   chmod a+xr jesper (hvor jrsper så kan skiftes ud (op til flere gange endda!) med navnene på de brugere der skal have deres public_html gjort tilgængelig ..)
husk, at alle andre brugere nu kan se hvad der ligger i de brugeres biblioteker... Jeg ved ikke om det kan omgåes på en eller anden måde således at man stadig kan se indholdet af mapper uden en eller anden form for index-fil..

/René



Follow ups

References