dav:cadaver
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
dav:cadaver [2013/11/28 11:32] – jenad | dav:cadaver [2024/08/07 13:39] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | == Installation | + | ==== Windows und Linux ==== |
Unter Windows wird Cygwin installiert, | Unter Windows wird Cygwin installiert, | ||
Zeile 14: | Zeile 14: | ||
== SSL-Zertifikate == | == SSL-Zertifikate == | ||
- | Für SSL-Verbindungen prüft cadaver die Zertifikatskette und " | + | Für SSL-Verbindungen prüft cadaver die Zertifikatskette und " |
+ | |||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | |||
+ | FIXME Zertifikate lauten jetzt anders, bitte nachfolgenden Text ändern | ||
+ | FIXME bitte prüfen, ob die Zertifikatskette ausreicht: https:// | ||
+ | |||
+ | |||
+ | Im Beispiel gehen wir davon aus, dass diese schon heruntergeladen und im Verzeichnis c:\temp abgespeichert wurden. | ||
Die nachfolgenden Befehle müssen in einer Eingabeaufforderung ausgeführt werden, die als Administrator ausgeführt wird: | Die nachfolgenden Befehle müssen in einer Eingabeaufforderung ausgeführt werden, die als Administrator ausgeführt wird: | ||
Zeile 90: | Zeile 100: | ||
</ | </ | ||
- | === WebDAV mit MacOS === | + | ==== WebDAV mit MacOS und cadaver ==== |
- | siehe [[webdav_mac_os_x]] | + | Macports (http:// |
+ | |||
+ | sudo port install cadaver | ||
+ | |||
+ | dann cadaver starten und webdav-url öffnen: | ||
- | ==== Links von Webseiten auf Downloads ==== | ||
- | Werden auf den Webseiten Links auf Dateien im Download-Bereich gesetzt, sollten __nicht die vom CMS generierten Dateinamen__ verwendet werden. | ||
- | Für das Beispiel mit der Datei gos.pdf in Multimedia / schmalkaldenmedia / Downloads / elektrotechnik / l / edv lautet der Link | ||
- | __nicht__ | ||
< | < | ||
- | index.php? | + | Mein-iMac: hans$ cadaver |
- | </code> | + | dav:!> open https://dms.xyz.de/webdav/ |
- | wie vom CMS automatisch generiert, __sondern__ | + | WARNING: Untrusted server certificate presented for `dms.xyz.de': |
- | < | + | Issued to: My Organization, |
- | http://www.fh-schmalkalden.de/schmalkaldenmedia/Downloads/ | + | Issued by: Staff, My Organization, |
- | </ | + | Certificate is valid from Tue, 10 Jan 2012 10:12:13 GMT to Sun, 08 Jan 2017 10:12:13 GMT |
- | für unser Beispiel: | + | Do you wish to accept the certificate? |
- | < | + | Authentication required for x on server `dms.xyz.de': |
- | http://www.fh-schmalkalden.de/schmalkaldenmedia/Downloads/ | + | Username: hans |
+ | Password: | ||
+ | dav:/public/> | ||
</ | </ | ||
- | Hintergrund: | + | == Zertifikate installieren == |
+ | |||
+ | im Prinzip wie oben, relevant ist der Pfad zur verwendeten openssl-Version, bei SnowLeopard mit Macports ist das / | ||
+ | |||
+ | cd / | ||
+ | sudo mkdir certs | ||
+ | cd certs | ||
+ | sudo curl -O http:// | ||
+ | sudo curl -O http:// | ||
+ | sudo curl -O http:// | ||
+ | sudo ln -sf dfn.crt 6107e209.0 | ||
+ | sudo ln -sf telekom.crt 812e17de.0 | ||
+ | sudo ln -sf cacert.crt 74f0e817.0 | ||
+ | |||
+ | symbolische Links sind etwas schöner, dann sieht man auf welche Datei der Hash zeigt. | ||
+ | |||
+ | die Hashes werden wie oben beschrieben erzeugt, aber ACHTUNG, die OnBoard-Version von openssl zeigt andere Werte für die Hashes an, deshalb die von cadaver verwendete Version nutzen: | ||
+ | |||
+ | / | ||
+ | 812e17de | ||
- | Werden die vom CMS automatisch generierten URLs verwendet, um Downloads zu referenzieren, |
dav/cadaver.1385634725.txt.gz · Zuletzt geändert: 2024/08/07 13:34 (Externe Bearbeitung)