[linux-l] Apache2 und Webdav (lesend/schreibender Zugriff je nach User)

Robert Koropcak robert at hrodeberht.de
Do Jul 28 20:04:06 CEST 2005


Hallo,

Ich habe ein kleines Problem, Webdav unter Suse 9.3 einzurichten. Wäre
toll, wenn mir jemand helfen kann.

Ich möchte, das alle User nur lesenden Zugriff auf den Inhalt von
/webdav haben. Der User admin soll auch eine Schreibberechtigung
besitzen. Bisher haben jedoch i.d.R alle User Vollzugriff. Ordner-,
Dateiberechtigungen sind auf 750 bzw. 640 für Dateien. Besitzer ist der
Apache Daemon bzw. dessen Gruppe. 

Ich habe auch schon verschiedene Kombinationen ausprobiert.

z.B. auch

[...]

        <LimitExcept GET>
        Require user stephan frank peter ...
        </LimitExcept>
        Require user admin

Hier meine aktuelle Konfiguration:

/etc/apache2/httpd.conf.local

HostnameLookups Off

DavLockDB "/srv/www/htdocs/var/DavLock"

<Directory "/srv/www/htdocs/webdav">
        AllowOverride None
        Options Indexes
        Dav On
        <LimitExcept GET>
        Require valid-user
        </LimitExcept>
        Require user admin
        #ForceType "text/plain"
        AuthType Basic
        AuthName "Zugriff nur nach ausdruecklicher Authorisierung erlaubt."
        AuthUserFile /etc/apache2/htpasswd
        AuthGroupFile /etc/apache2/htgroup
        Order deny,allow
        Deny from all
        Allow from 192.168.1 62.63.64.65
</Directory>

<Directory "/srv/www/htdocs/var">
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 192.168.1 62.63.64.65
</Directory>

Ich arbeite mich gerade in Webserver/Apache ein, bin für jeden
"Verbesserungsvorschlag" offen.

Grüße
Robert




Mehr Informationen über die Mailingliste linux-l