Hallo,
Das Problem wurde so gelöst :
In
Directory /uploads
require user gibtsnicht
In jedem Unterverzeichnis von /uploads = /uploads/username ein .htaccess mit
der Erlaubnis für den einen username aus LDAP
Leider kann jeder user im WEBDAV sein .htaccess sehen/löschen, dann könnte
jeder hinein, der das directory kennt, aber meine user sind alle brav, die
machen sowas nicht. Wer's glaubt.
Verbesserungsvorschlag: mod_dav lässt das .htaccess nicht
anzeigen/löschen/updaten.
Danke für die Aufmwerksamkeit
M.Muncke
-----Ursprüngliche Nachricht-----
Von: MUNCKE Marc-Peter (BMI-ZMR)
Gesendet: Dienstag, 26. Mai 2009 12:35
An: ' '
Betreff: Homeidrs in webdav
Hallo,
Ich moöchte WebDAV mit LDAP verwenden.
Jetzt gäbe es in LDAP die inetOrgPerson mit dem Attribut unixdirectory Das häte
ich gerne als homedirectory unter dem webdav directory /uploads also
/uplodas/user1
/uplodas/user2
Also solle jetzt jeder Benutzer in eine Art Homedir eingesperrt sein.
Im Webdav gibt's aber nur ein Hauptverzeichnis. So müsste ich nun für jeden
Benutzer ein eigenes WebDav Verzeichnis anlegen.
Ich hätte es aber gerne so, dass ein neuer Eintrag im LDAP wenn das Homedir
angelegt wurde alles automatisch funktioniert, also ohne edit von httpd.conf
und neustert.
Geht das vielleicht mit einer rewrite rule innerhalb des Webdav Verzeichnisses
?
Wie kann ich das LDAP Attribut unixdir in dir rewrite rule einbauen? Kann man
ein externes script als rewrite rule verwenden ?
Oder geht das vielleicht ganz anders.
Dank und Gruss
M.Muncke
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an [email protected]
sonstige Anfragen an [email protected]
--------------------------------------------------------------------------