davfs 1.5.2/1.6.1

WebDAV: Konfiguration

Paket aus dem Thread: WebDAV-zu-Mountpoint für die Fritz!Box

Einführung

Was ist WebDAV?

WebDAV ist ein offener Standard, der auf dem HTTP/1.1 Protokoll aufsetzt und dieses so erweitert, dass Dateien nicht nur abgerufen sondern auch erstellt und ersetzt werden können. Dabei können Benutzer auf ihre Daten wie auf eine Online-Festplatte zugreifen. Bekannte Beispiele sind Apples iDisk und die MediaCenter von GMX (1GB-Speicher gibt’s gratis bei Anmeldung zum FreeMail-Dienst) und 1&1. Das WebDAV Paket bietet eine grafische Oberfläche, worüber die Einstellungen vorgenommen werden können.

Was ist davfs2?

Das WebDAV-Paket in Freetz verwendet davfs2, ein Linux-Dateisystem-Treiber, der es erlaubt, einen WebDAV-Share als lokalen Datenträger zu mounten. (Quelle und weitere Infos: http://dav.sourceforge.net/).

Anwendungen

Paket in die Firmware einbauen

Das davfs2 Paket unter menuconfig auswählen:

make menuconfig
Package selection -> Testing -> davfs auswählen
make

Verschlüsselung mit Zertifikaten

Etliche WebDAV-Seiten (z.B. 1&1, Alice, GMX) arbeiten mit Verschlüsselung (https) mit Zertifikaten. Um diese Zertifikate im WebDAV Freetz-GUI einzutragen, geht man so vor (Bsp. GMX Mediacenter mit dem Firefox 3.x):

Alternativ kann man es auch bei Thawte herunterladen.

Seit dem 28.05.2012 gibt es Fehlermeldungen beim Zugriff auf GMX. Aktualisieren des Zertifikates schafft Abhilft.

Man kann auch die Datei mit dem Zertifikat /tmp/flash/davfs2/servercrtX.pem auf /etc/default.Fritz_Box_7390/avm/root_ca.pem linken, dort hält AVM einige Zertifikate vor.

Man kann das Zertifikat auch über folgenden Aufruf auf dem PC ausgeben lassen (Die Adresse in der ersten Zeile ist anzupassen):

TARGET=www.box.net:https
openssl s_client -showcerts -connect $TARGET < /dev/null 2> /dev/null | sed -n '/^-----BEGIN CERTIFICATE-----$/,/^-----END CERTIFICATE-----$/{/BEGIN /h;/BEGIN /!H};${g;p}'

Einstellungen/ Optionen

Hier kann man noch Optionen (de)aktivieren:

Weiterführende Threads im IPPF

Zweiten OnlineSpeicher einbinden Webdav davfs2.conf, davfs2.secrets und mtabWebDav und SSL WebDAV und http://mediacenter.gmx.net [erledigt] freetz-dev-3306: davfs2_1.conf statt davfs2.conf + …secrets failed [gelöst] WebDAV: davfs2_1.conf <> davfs2.conf [gelöst] WebDAV-zu-Mountpoint für die Fritz!Box [gelöst] WebDAV-zu-Netzwerklaufwerk-Umsetzung auf der Fritzbox