WebDAV sur Apache avec LDAP : Différence entre versions
De wikiGite
Ligne 31 : | Ligne 31 : | ||
allow from all | allow from all | ||
DAV On | DAV On | ||
+ | # Si on a des messages "HTTP redirect" à la connexion linux, ajouter : | ||
+ | DavDepthInfinity On | ||
+ | SetEnv redirect-carefully 1 | ||
+ | |||
AuthType Basic | AuthType Basic | ||
AuthName "webdav" | AuthName "webdav" | ||
Ligne 39 : | Ligne 43 : | ||
On créé le fichier de mots de passe avec un user test | On créé le fichier de mots de passe avec un user test | ||
#htpasswd -c /var/www/dav/passwd.dav test | #htpasswd -c /var/www/dav/passwd.dav test | ||
+ | |||
+ | C'est maintenant accessible via navigateur et connexion WebDAV (linux, XP...) | ||
+ | |||
+ | == A suivre : connexion LDAP, et SSL == |
Version du 29 septembre 2008 à 16:46
http://www.ibiblio.org/pub/Linux/docs/HOWTO/translations/fr/html-1page/Apache-WebDAV-LDAP-HOWTO.html
Version française du Apache based WebDAV Server with LDAP and SSL
Sommaire
PROCEDURE A REVOIR, TESTEE SEULEMENT AVEC HTPASSWD, EN HTTP
Procédure adaptée --Fso 29 septembre 2008 à 11:48 (CEST)
Installation
Apache, OpenSSL
voir procédure Apache2 SSL sur Debian Etch
WebDAV
Le module est déjà installé avec apache2.
Charger le module WebDAV
#a2enmod dav_fs
ça charge également le module dav.
Tester WebDAV
On crée d'abord un répertoire pour DAV :
# mkdir /var/www/dav
Puis dans /etc/apache2/conf/dav.conf
<Directory /var/www/dav/> Options Indexes MultiViews AllowOverride None Order allow,deny allow from all DAV On
- Si on a des messages "HTTP redirect" à la connexion linux, ajouter :
DavDepthInfinity On SetEnv redirect-carefully 1
AuthType Basic AuthName "webdav" AuthUserFile /var/www/dav/passwd.dav Require valid-user </Directory>
On créé le fichier de mots de passe avec un user test
#htpasswd -c /var/www/dav/passwd.dav test
C'est maintenant accessible via navigateur et connexion WebDAV (linux, XP...)