Während es nicht möglich ist, einen SMB-Server ohne root oder Using-Portweiterleitung , es ist möglich, einen WebDAV-Server ohne Wurzel für einen ähnlichen Effekt auszuführen.
Einrichten eines Android-WebDAV-Servers
auf meinem Stock NEXUS 7, ich installierte webDAV-Server < / a>, öffnete es, klickte auf die Schaltfläche Start und konnte sofort meinen Ordner /storage/sdcard
in meinem Webbrowser an der von der Anwendung angezeigten URL sehen, dh http://192.168.x.y:8080
< / p>
Beachten Sie, dass Sie mit WebDAV auch die Möglichkeit haben, root (/) oder dcim sowie sdcard wie das webDAV < em> root .
Verwenden des WebDAV-Servers über den Windows Explorer
Ich habe dann http://192.168.x.y:8080
als Netzwerklaufwerk in Windows Explorer zugeordnet und könnte der Zugriff auf den Inhalt meines Speicherlaufwerks, nur als ob ich über MTP verbunden wäre, sondern durch einen Laufwerksbuchstaben.
.
Leider ist diese Lösung unglaublich langsam.
Jede Verzeichnisänderung dauert zwischen 6 und 20 Sekunden, wie der Zugriff auf die meisten Dateien. Sobald eine Datei zugegriffen wird, überträgt sie jedoch mit einer angemessenen Geschwindigkeit über (Kopieren einer einzelnen 42 MB-Datei in Windows Explorer dauerte etwa 60 Sekunden, also 700kb / s).
somit webDAV über den Windows Explorer ist in Ordnung, um ein paar große Dateien herunterzuladen, deren Speicherort Sie kennen, aber das Durchsuchen oder Synchronisieren eines gesamten Geräts auf diese Weise ist es nicht schnell. Ich synchronisierte 1,75 GB Daten in rund 6000 Dateien und 400 Verzeichnissen und dauerte 10 Stunden, d. H. Durchschnittlich um 50 KB / s oder 10 Dateien / DIRS pro Minute.
Verwenden des WebDAV-Servers über die Windows-Befehlszeile
Selbst aus der Befehlszeile dauert jede Verzeichnisliste 5-6 Sekunden, ebenso wie jeder Dateizugriff. Das Kopieren derselben 42MB-Datei von der Befehlszeile dauerte ca. 20 Sekunden, so dass etwa 2,1 MB / s.
Verwenden des WebDAV-Servers über einen Webbrowser
Die schnellste Option für WebDAV ist, Ihren Webbrowser jedoch direkt über die angegebene URL zu verwenden. Das Ändern des Verzeichnisses dauert selten mehr als eine Sekunde und das Herunterladen derselben 42 MB-Datei vom Webbrowser dauerte rund 12 Sekunden, so dass etwa 3,6 MB / s.
Der Nachteil der Verwendung des Webbrowsers besteht darin, dass es nur das Datum (keine Größe oder Art) anzeigt, und es gibt keine Unterscheidung zwischen Dateien und Verzeichnissen, wenn eine Datei keine Erweiterung hat (oder ein Verzeichnis), dann kann es angezeigt werden Seien Sie nicht offensichtlich, wenn Sie auf einen Link klicken, führt Sie auf eine andere Webseite (für ein Verzeichnis) oder starten Sie einen Download (für eine Datei).
Vorbehalte
-
Standardmäßig begrenzt Windows die Größe von WebDAV-Downloads auf 50000000 Bytes (47,6 MB), obwohl dies durch einen Registry-Hack ( FileSizeLimitInBytes in HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWebClientParameters
) Wenn Sie wissen, was Sie tun.
-
WebDAV-Zugriff ist nicht sicher . Auch wenn Sie ein Kennwort in den WebDAV-Teilen einstellen, ist die Verbindung immer noch http
nicht https
, so ist es nicht verschlüsselt. Verwenden Sie nur WebDAV auf einem sicheren WLAN-Netzwerk und aktivieren Sie den WebDAV-Server sicher nicht, während Sie sich in einem Internetcafé oder einem anderen ungesicherten WLAN befinden.