PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WebDAV: Unterverzeichisse sperren. Geht das?



ThyMaster
08.08.05, 13:29
Hi Folks,

ich habe einen Ordner names "Musik" via WebDAV freigegeben.
Die Freigabe funktioniert mittels
[...]
AuthType basic
AuthUserFile /etc/httpd/mediapasswd
<Limit PUT>
Require valid-user
</Limit>
SSLRequireSSL
[...]Es existieren jedoch Unterverzeichnisse in diesem Ordner welche ich vollkommen sperren möchte.

Gibt's da eine Möglichkeit (ausser über Rechtevergaben über das Filesystem)?

Vielen Dank im Voraus
Gruß
Falko

marce
08.08.05, 14:31
sollte gehen über eine normale .htaccess mit einem deny from all drin...

ThyMaster
09.08.05, 10:06
Nee, eben nicht :(
Das funktioniert nur mit Zugriff via HTTP. WebDAV aber ignoriert diese Einstellungen via .htaccess.

Andere Ideen?

Gruß
Falko

PierreS
09.08.05, 10:27
Erstelle doch einen neuen <Directory>-Abschnitt mit entsprechenden Rechten für das Verzeichnis. Das sollte eigentlich klappen.

ThyMaster
19.08.05, 08:26
Danke für die Antwort, aber nicht nötig:

Ich hab nur "AllowOverride = All" (statt None) ins Directory eingefügt. Dann klappt's auch mit der .htaccess

Hier der Code:
Alias /123 "/share/media"

<Directory "/share/media">
AddDefaultCharset UTF-8
DAV on
AllowOverride All
Options Indexes
Order allow,deny
Allow from all
AuthName "Media-123"
AuthType basic
AuthUserFile /etc/httpd/mediapasswd
Require valid-user
<Limit PUT POST DELETE PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
Require user blafasel
</Limit>
SSLRequireSSL
</Directory>
Gruß
Falko

marce
19.08.05, 08:29
... dann mach aus dem all aber besser ein AuthConfig ;-)