WebDAV (
Web-based Distributed Authoring and Versioning) ist ein offener
Standard zur Bereitstellung von Dateien im Internet. Dabei können Benutzer auf ihre Daten wie auf eine Online-Festplatte zugreifen. Diese Konfigurationsanleitung beschreibt kurz, was zu tun ist, um unter Plesk und OpenSuse einen WebDav Zugang einzurichten.
- Mit Plesk unter der Domain topologia.de ein geschütztes Verzeichnis anlegen z. B. webdav. Den Zugang für User mit Passwort schützen
- In /etc/sysconfig/apache2 prüfen, ob die Module dav dav_fs eingebunden sind
- APACHE_MODULES="actions alias auth_basic authn_file authz_host authz_groupfile authz_default authz_user authn_dbm autoindex cgi dir env expires include log_config mime negotiation setenvif ssl userdir php5 perl suexec rewrite dav dav_fs dav_lock"
- Eine DavLock Datenbank anlegen mkdir /var/dav
- Verzeichnis wwwrun zuordnen: chown wwwrun /var/dav
- Schreibberechtigung chmod 755 /var/dav
- Eine vhost.conf anlegen unter /srv/www/vhosts/<domain>/conf
- Mit vim die vhost.conf editieren:
- Inhalt der vhost.conf
- DavLockDB /var/dav/DavLock
# Alias /daten /home/webdav
<Directory "/srv/www/vhosts/<domain>/httpdocs/webdav">
Dav on
ForceType text/plain
#AuthType Basic
AuthName "WebDAV auf Topologia.DE"
AllowOverride None
Options Indexes
</Directory> - Apache neu starten: /etc/init.d/apache2 restart
- Plesk zwingen die neue Konfiguration einzulesen: /usr/local/psa/admin/bin/websrvmng -a -v
- Test mit dolphin: webdav://<domain>/webdav
Ein hilfreicher Artikel
http://www.heise.de/netze/WebDAV-mit-Apache--/artikel/77605