🔹 Allgemeines
- WebDAV (Web Distributed Authoring and Versioning): Eine Erweiterung des HTTP-Protokolls, die es ermöglicht, Dateien über das Internet zu verwalten, zu bearbeiten und zu synchronisieren – ähnlich wie bei einem Netzlaufwerk.
🔹 Grundfunktionen
- Dateizugriff: Dateien können direkt über das Internet geöffnet, gespeichert und gelöscht werden.
- Dateiübertragung: Hoch- und Herunterladen von Dateien über HTTP.
- Verzeichnisverwaltung: Erstellen, Umbenennen und Löschen von Ordnern.
- Dateiversionierung: Unterstützung für Versionskontrolle (optional, abhängig vom Server).
- Locking: Sperren von Dateien zur Vermeidung von Konflikten bei gleichzeitiger Bearbeitung.
🔹 Technische Begriffe
- HTTP: Basisprotokoll für WebDAV; WebDAV erweitert HTTP um zusätzliche Methoden wie
PROPFIND,MKCOL,LOCK,UNLOCK. - PROPFIND: Methode zum Abrufen von Metadaten (z. B. Dateieigenschaften).
- MKCOL: Methode zum Erstellen eines neuen Verzeichnisses.
- LOCK / UNLOCK: Methoden zum Sperren und Freigeben von Dateien.
🔹 Clients & Tools
- Windows Explorer: WebDAV kann als Netzlaufwerk eingebunden werden.
- macOS Finder: Unterstützung für WebDAV über „Mit Server verbinden“.
- Linux: Zugriff über
davfs2,cadaver,NautilusoderKonqueror. - Cyberduck / WinSCP: Beliebte grafische Clients für WebDAV-Verbindungen.
🔹 Server-Software
- Apache mit mod_dav: Häufig genutzter WebDAV-Server.
- ownCloud / Nextcloud: Nutzen WebDAV als Basis für Dateiübertragung.
- SabreDAV: PHP-basierte WebDAV-Serverbibliothek.
- IIS (Windows Server): Unterstützt WebDAV nativ.
🔹 Sicherheit
- HTTPS: WebDAV sollte immer über HTTPS betrieben werden, um Daten zu verschlüsseln.
- Authentifizierung: Unterstützung für Basic Auth, Digest Auth und OAuth (je nach Server).
- Zugriffsrechte: Steuerung über Dateisystem oder WebDAV-spezifische ACLs.
🔹 Einsatzbereiche
- Cloud-Speicher: Integration in Dienste wie ownCloud, Nextcloud, Box.com.
- Remote-Zugriff: Zugriff auf Dateien von überall, ohne VPN.
- Backup & Synchronisation: Automatisierte Dateiübertragung und Sicherung.
- Kollaboration: Gemeinsames Arbeiten an Dokumenten über WebDAV-fähige Anwendungen.
© 2025 MaDe-Online
