Unter Android Daten über ein WLAN mit dem PC/NAS austauschen
Der klassische Weg Daten von einem PC zum Smartphone oder umgedreht zu übertragen ist über eine USB Verbindung. Der übliche Prozess ist, das USB Kabel suchen, die USB Schnittstelle freimachen, das USB Kabel am PC einstecken, das USB Kabel am Smartphone einstecken, die USB Schnittstelle für die Datenübertragung am Smartphone freischalten. Danach können Sie z.B. mit dem Windows Explorer Dateien mit dem Smartphone austauschen. Es geht aber auch bequemer direkt über Ihr WLAN Netzwerk. Wenn alles korrekt eingerichtet ist müssen Sie keine Schritte zur Vorbereitung durchführen, sondern können mit unkomplizierter und einfacher Aktivierung eines FTP Servers auf dem Smartphone, direkt mit dem Windows Explorer loslegen.
- Wie Sie Ihr Android Smartphone und Ihren PC einrichten, um direkt und unkompliziert Daten mit dem PC über Ihr WLAN auszutauschen, erfahren Sie im Abschnitt über das Einrichten eines FTP Servers.
Im obigen Absatz dient der PC mit z.B. einem Windows Explorer als zentrales Bedienelement, um den Datenaustausch zu steuern. Ihr Smartphone dient dabei als passives Speichermedium. Möchten Sie aktiv von Ihrem Smartphone aus Daten mit einem PC oder einem Network Attached Storage (NAS) austauschen, dann geht das auch. Es erfordert aber eine etwas andere Einrichtung.
- Das hierfür erforderliche Einrichten eines FTP oder SMB Clients wird im zweiten Abschnitt dieses Kapitels beschrieben.
Das Einrichten eines FTP Servers unter Android
Der Titel dieses Abschnittes verrät es schon, dass das Einrichten eines FTP Servers der Schlüssel ist, um unkompliziert von einem PC aus über WLAN Daten mit Ihrem Android Smartphone auszutauschen. FTP ist hierbei die Abkürzung für File Transfer Protocol, einem Standardprotokoll welches dediziert für den Austausch von Dateien über ein Netzwerk definiert wurde.
Im folgenden die Schritte für das Einrichten eines FTP Servers auf Ihrem Smartphone und wie Sie diesen für den bequemen Zugriff als Netzwerklaufwerk im Windows Explorer integrieren können. Die Einrichtung ist etwas umfangreicher, doch diese muss nur einmal durchgeführt werden.
-
Installieren Sie eine App mit FTP Server Funktion. Unter dem Schlagwort “FTP Server” finden Sie eine gute Auswahl entsprechender Apps.
-
Die meisten der FTP Server Apps erfordern immer noch einen Start des FTP Servers von Hand, bevor Sie Daten austauschen können. Es gibt aber Apps welche den FTP Server automatisch starten, wenn Sie sich zu einem bestimmten WLAN Netzwerk verbinden (z.B. zu Ihrem eigenen heimischen WLAN). Entsprechende Schlüsselwörter sind “WiFi Autostart” oder “WLAN Autostart”.
-
Manche beliebte Datei Manager Apps haben einen FTP Server gleich mit integriert. Falls Sie eine solche App schon haben oder eine Art universelles “Schweizer Messer” für den Umgang mit Dateien haben wollen, dann können Sie sich auch genauer Anschauen ob eine Datei Manager App Ihren Ansprüchen genüge tut.
-
- Richten Sie die FTP Server Funktion in Ihrer Installierten App ein.
-
Eine grundlegende Entscheidung die Sie treffen müssen ist, ob Sie den FTP Server als “anonymous” FTP Server betreiben möchten oder eine Zugriffskontrolle über ein Benutzerkonto bevorzugen. Bei einem anonymous FTP Server kann jeder FTP Client auf Ihr Smartphone zugreifen. Bei einer Zugriffskontrolle nur FTP Clients, welche über den passenden Benutzernamen und das entsprechende Passwort verfügen. Wenn Sie den FTP Server nur in Ihrem WLAN aktivieren und Sie Ihr WLAN, bzw. Heimnetzwerk selbst als sicher einstufen, dann kann ein anonymous FTP Server vertretbar sein. Wer Risiken soweit es geht vermindern möchte, der richtet einen Benutzer und ein Passwort für den FTP Server ein.
- Eine Information die Sie auf jeden Fall benötigen und bei manchen Apps auch konfigurieren können ist die Port Nummer des FTP Server. Sie können die Voreinstellung übernehmen, sollten sich aber die Port Nummer zur späteren Verwendung notieren. Vordefiniert ist für die Kontaktaufnahme mit einem FTP Server der Port 21.
-
Eine weitere potentielle Einstellung ist die Frage ob der FTP Server im active oder passive mode betrieben werden soll. Der Unterschied ist die Art und Weise wie die FTP Verbindung hergestellt wird. Für die Verbindung von einem PC zu einem Android Smartphone eignet sich der “passive mode” besser, da sonst die Firewall des PCs den Aufbau der FTP Verbindung eventuell blockt.
-
Als letztes werden manchmal noch Angaben benötigt auf welchen Ordner der FTP Server Zugriff erlauben soll. Im Regelfall und meistens auch die Voreinstellung, ist dies der Ordner des Benutzers, welcher die FTP Server App betreibt. Für den internen Speicher ist das der Ordner /sdcard/, bzw /mnt/sdcard/ je nach Android Version. Der Begriff “sdcard” im Ordnerpfad sieht verwunderlich aus, doch Android emuliert den internen Speicher für seine Zwecke als SD Karte. Für den Zugriff auf Speicher in externen SD Karten wird es komplizierter, abhängig von der verwendeten Android Version und manchmal auch noch dem Hersteller des Smartphones . Oft ist der Speicher der externen SD Karte unter /storage/sdcard1/ zu finden. Wobei sdcard1 hin und wieder auch von dem spezifischen Namen der eingesetzten SD Karte ersetzt wird. Ab Android Version 6 (Marshmallow) ist es auch möglich den externen Speicher in den internen zu integrieren und dann über den Pfad /sdcard/ zu adressieren. Es kann wie erwähnt aber auch noch eine andere herstellerspezifische Lösung geben. Somit ist es leider notwendig sich zu erkundigen wie der Zugriff auf eine externe SD Karte in Ihrem individuellen Fall erfolgt.
-
Falls Sie eine Autostart Funktion bevorzugen, dann müssen Sie diese einschalten und das oder die WLAN Netzwerke angeben, bei denen der FTP Server automatisch starten soll.
-
-
Damit Sie den FTP Server Ihres Smartphones bequem als Netzwerklaufwerk unter Windows einbinden können, müssen Sie noch dafür sorgen das Ihr Smartphone immer die gleiche IP Adresse erhält, wenn es sich mit Ihrem Heimnetzwerk verbindet. Das machen Sie am besten indem Sie Ihren DHCP Server anweisen Ihrem Smartphone immer die gleiche IP Adresse zuzuweisen. Im Normalfall ist der DHCP Server in Ihrem Internet-Router integriert und dort können Sie auch die entsprechende Einstellung finden. Für eine Fritzbox gehen Sie auf Heimnetz -> Heimnetzübersicht und klicken dort auf den Link “Details” hinter dem Eintrag Ihres Smartphones in der Geräteliste. In der sich nun öffnenden Bedienoberfläche markieren Sie die Einstellung “Diesem Netzwerkgerät immer die gleiche IPv4-Adresse zuweisen.”. Notieren Sie sich die hier angegebene IPv4 Adresse.
-
Letzter Schritt ist die Anbindung eines FTP Clients zu Ihrem Smartphone. Unter Windows bringt der Explorer schon alles notwendige mit.
-
Öffnen Sie den Windows Explorer.
-
Klicken Sie mit der rechten Maustaste auf den Eintrag für Ihren PC (im unteren Screenshot rot markiert).
-
Wählen Sie dort “Netzwerkadresse hinzufügen”.
-
Im nun erscheinenden Assistenten, werden Sie nach dem Adresspfad gefragt. Geben Sie hier [ftp://IPv4 Adresse:Port Nummer] ein. Beispielsweise “ftp://192.168.178.28:3721/”. Benutzen Sie hier die IP Adresse und die Port Nummer, welche Sie sich notiert haben.
-
Danach werden Sie gefragt, ob Sie auf einen anonymen FTP Server zugreifen oder über Benutzerrechte. Die Eingabe hier hängt von Ihrer Entscheidung bei der Einrichtung des FTP Servers auf dem Smartphone ab.
-
Geben Sie abschließend der Netzwerkadressverknüpfung noch einen für Sie passenden Namen.
-
Wenn alles korrekt eingerichtet wurde, erscheint nun dieser Name als Netzwerklaufwerk unter Ihrem PC im Windows Explorer. Wenn Sie darauf klicken öffnet sich ein Fenster mit den Ordner Ihres Smartphones und Sie können direkt Dateien von und zum Smartphone übertragen. Falls Sie einen FTP Server mit Benutzerrechten auf Ihrem Smartphone eingerichtet haben, dann wird vor dem Zugriff noch das Passwort abgefragt.
Das Einrichten eines FTP oder SMB Clients unter Android
Ein FTP Server auf Ihrem Smartphone erlaubt es einem anderen Gerät, z.B. einem Windows PC, bequem Dateien mit Ihrem Smartphone auszutauschen. Hierbei ist der Windows PC das sozusagen aktive Gerät, welches über den Explorer den Dateiaustausch steuert. Möchten Sie aktiv von Ihrem Smartphone Dateien von oder auf einen PC laden, dann geht das ebenfalls, diesmal jedoch mittels eines FTP Client oder eines SMB Client. SMB ist ein Protokoll, welches es erlaubt Linux Geräte, wie z.B. ein Android Smartphone, wie ein Windows PC aussehen zu lassen. Damit lässt es sich in die Netzwerkumgebung von Windows Geräten integrieren und ermöglicht den Austausch von Dateien. FTP ist ein Standardprotokoll welches dediziert für den Austausch von Dateien definiert wurde.
Falls Sie per Fernzugriff und VPN auf einen PC oder NAS zugreifen wollen, dann empfiehlt sich das FTP Protokoll, da über ein VPN mit Ihrem Heimnetzwerk verbundene Geräte nicht automatisch von Windows PCs erkannt werden und dann ein Zugriff über SMB problematisch wird. Wenn Sie nur innerhalb von Ihrem Heimnetzwerk aus auf einen PC oder NAS zugreifen wollen, dann ist die Einrichtung eines SMB Client etwas einfacher. Beide Methoden benötigen seitens des Smartphones entweder eine FTP oder eine SMB Client App. Wie schon im Kapitel zur Einrichtung eines FTP Servers erwähnt, gibt es auch Dateimanager Apps, welche direkt z.B. einen FTP Client mit integriert haben. Wenn Sie im Google Play Store nach passende Apps suchen, dann sind “FTP Client” und “SMB Client” passende Suchwörter.
Im folgenden die Schritte zur Einrichtung eines FTP oder SMB Clients im einzelnen:
-
Nur für einen FTP Client: Für den Zugriff mittels eines FTP Clients von Ihrem Smartphone auf Ihren Windows PC, müssen Sie erst einmal einen FTP Server auf Ihrem PC installieren.
-
Windows selbst bringt einen solchen FTP Server direkt mit, muss aber erst noch aktiviert werden. Die Aktivierung können Sie über die “Systemsteuerung -> Programme und Features -> Windows Features aktivieren oder deaktivieren” durchführen. Dabei finden Sie den FTP Server Dienst unter Internetinformationsdienste, siehe Screenshot unten. Aktivieren Sie einfach den FTP Server Dienst und bestätigen Sie mit ok. Windows installiert den FTP Server Dienst und danach ist dieser auch schon aktiviert. Ein FTP Client könnte jetzt schon direkt mit den Anmeldedaten lokaler Benutzer des Windows PCs auf die freigegebenen Ordner dieser Benutzer zugreifen.
-
Falls Sie eine einfachere Konfiguration von FTP Benutzern mit mehr Freiheiten möchten, dann gibt es kostenlos erhältliche FTP Server Software für Windows.
-
Für die grundsätzliche Einrichtung eines FTP Servers, siehe Schritt 2 des ersten Abschnittes zur Einrichtung eines FTP Servers auf einem Android Smartphone. Bei einem FTP Server auf Windows bekommen Sie eventuell bei dem ersten Verbindungsversuch eine Meldung Ihrer Firewall, welche Sie bestätigen müssen, damit die eingehende Verbindung des FTP Clients nicht blockiert wird.
-
-
Installieren Sie eine FTP oder SMB Client App auf Ihrem Smartphone.
-
Richten Sie den Zugriff auf den PC, bzw. NAS in der installierten App ein.
-
Für einen FTP Client: Für die Einrichtung einer Verbindung mit einem FTP Server brauchen Sie die IP Adresse (alternativ einen per DNS auflösbaren Namen), die im Server verwendete FTP Portnummer (in der Regel lautet diese 21), sowie bei Zugriff per Benutzerkonto den Benutzernamen und das entsprechende Passwort.
-
Für einen SMB Client: Für eine Verbindung per SMB müssen Sie den Namen der Arbeitsgruppe, den Namen des Zielcomputers, sowie ein auf dem Rechner vorhandenes lokales Benutzerkonto, inklusive Passwort angeben. Bei erfolgreicher Verbindung können Sie auf alle von diesem Benutzer freigegebene Ordner zugreifen.
-
Den eigentlichen Austausch der Dateien steuern Sie anschließend über die Apps.
Wie Sie Ordner unter Windows 7 freigeben, finden Sie unter dem Link im ersten Teil diesen Satzes. Für das Prozedere Ordner unter Windows 10 freizugeben folgen Sie bitte diesem Link.
Notiz: Sowohl mit einem FTP, als auch mit einem SMB Client, funktionierte bei eigenen Tests, der Zugriff auf einen Windows PC nur mit den Anmeldedaten von Benutzern lokaler Konten. Das ist nachvollziehbar da die Authentifizierung eines Microsoft Accounts über entsprechend externe Server läuft, welche Android Apps dritter Hersteller nicht beherrschen. Für die Verwendung eines FTP Clients gibt es die Lösung über frei erhältliche FTP Server Software flexibel weitere Benutzer einzurichten, welche nur für die FTP Zugriffskontrolle dienen. Für einen SMB Client gibt es eventuell auch eine clevere Lösung, wenn ja dann ist diese mir derzeit jedoch nicht bekannt.
Notiz: Hersteller von NAS Geräten bieten in der Regel Programme für Windows/Linux, bzw Apps für Android/iOS an, um es Anwendern zu ermöglichen mal mehr, mal weniger komfortabel Daten auf dem NAS zu speichern, bzw. abzurufen. Wenn Sie ein NAS Gerät gekauft haben, kann es einen Blick wert sein auf der Website des Herstellers zu schauen ob eine solches Programm oder App angeboten wird.