mod_userdir

Apache, Lighttpd, nginx, Cherokee
Post Reply
hanzdampf
Posts: 24
Joined: 2004-02-08 22:35
Location: Hamburg
 

mod_userdir

Post by hanzdampf »

Hi allerseits,

/home/userx/public_html

Per root den public_html erstellt.
http://domain.tld/~userx/ wird dargestellt.
Sobald das public_html - Verzeichnis an den userx übergeben wird, er soll dort ja schliesslich freien ftp-Zugang haben, kann die Seite nicht mehr angezeigt werden- 403 Forbidden!

Das kann doch nicht Sinn der Sache sein oder? Ausserdem bringt es auch nichts wenn das Verzeichnis nachträglich wieder root übergeben wird. 403 -Forbidden.

Was mach ich falsch? Muss das Verzeichnis etwas dem ApacheUser übergeben werden?

Komisch, wer nutzt auch mod_userdir und kann ihn anständig einsetzen?
Bin für jeden Tip dankbar.

httpd.conf

Code: Select all

<IfModule mod_userdir.c>
    UserDir public_html
</IfModule>

<Directory /home/*/public_html>
    AllowOverride FileInfo AuthConfig Limit
    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
    <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>

<IfModule mod_dir.c>
    DirectoryIndex index.html index.php index.htm index.shtml index.cgi
</IfModule>
suntzu
Posts: 669
Joined: 2002-12-20 19:47
Location: Mönchengladbach
Contact:
 

Re: mod_userdir

Post by suntzu »

Hi,

hat der Apache-Prozess denn auch genügend Rechte, das Verzeichnis anzuzeigen und darin die Dateien zu betrachten?
hanzdampf
Posts: 24
Joined: 2004-02-08 22:35
Location: Hamburg
 

Re: mod_userdir

Post by hanzdampf »

Also, die User gehören jeweils der Gruppe users und ftpuser an.
Apache läuft als www-data:www-data.
Sobald ich /home/userx an die Gruppe www-data übergebe geht das ganze.
Nicht gerade die eleganteste Lösung...
Kann man einen User auch mehr als zwei Gruppen zuordnen?
www-data in die Gruppe ftpuser bringt auch nix.
Last edited by hanzdampf on 2004-02-10 21:44, edited 1 time in total.
suntzu
Posts: 669
Joined: 2002-12-20 19:47
Location: Mönchengladbach
Contact:
 

Re: mod_userdir

Post by suntzu »

Hi,

du musst dem Verzeichnis mindestens o+x geben, damit auch andere als der Besitzer (=user:ftpuser) lesen können, in diesem Fall der www-data
hanzdampf
Posts: 24
Joined: 2004-02-08 22:35
Location: Hamburg
 

Re: mod_userdir

Post by hanzdampf »

:oops: :oops: :oops:

Der Ordner welcher public_html enthält muss mindestens 755 haben.
Man, man, man. Wieviel Zeit wegen so einer Kleinigket :twisted:

...nun funzt alles, doch es wird die IP angezeigt, statt der doamin??
Naja, ein Problem gelöst, ist schon das nächste da 8)
Post Reply