Android. FTP File Transfer ersetzt USB Kabel: Unterschied zwischen den Versionen

Aus AE SYSTEME Support
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Markierung: Manuelle Zurücksetzung
Keine Bearbeitungszusammenfassung
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 4: Zeile 4:
Wenn sich Android Gerät und Computer im gleichen Netzwerk befinden, kann auch das FTP Protokoll zum Austausch von Dateien verwendet werden. Hierzu benötigt Ihr einen FTP Server auf dem Smartphone und einen FTP Client auf Eurem Computer.  
Wenn sich Android Gerät und Computer im gleichen Netzwerk befinden, kann auch das FTP Protokoll zum Austausch von Dateien verwendet werden. Hierzu benötigt Ihr einen FTP Server auf dem Smartphone und einen FTP Client auf Eurem Computer.  


 
Die Verwendung von FTP öffnet euer LAN oder WLAN für fremde Programme. Das kann u.U. Sicherheitsrisiken mit sich bringen. Ihr müsst also sorgfältig arbeiten! Wenn Euch das egal ist oder wenn ihr euch der Bedeutung bewusst seid - dieser Beitrag behandelt, wir ihr einen FTP Transfer zwischen Android Gerät und Computer realisiert. Es ist ein Workaround auf eure eigene Verantwortung. Ihr müsst selbst und testen prüfen, ob diese Art des Transfers in Eurem WLAN funktioniert, prüfen, dass die Daten nach Übertragung korrekt gelöscht werden und sicherstellen dass ihr moderne Sicherheitsanforderungen einhaltet.  
Gleich vorneweg der Hinweis: Programme wie z.B. AEWWSLite bietet ab Vers. 2.05.004 noch einen integrierten FTP Client. Hiermit lassen sich per FTP Dateien zwischen Computer und Android Gerät austauschen. Allerdings: Offiziell wird das FTP Verfahren von uns aber aus verschiedenen Gründen nicht mehr unterstützt, u.a. wg.
- FTP ist ein altes Übertragungsverfahren und erfüllt nicht mehr die heute relevanten Securityanforderungen (Stichwort: SFTP),
- die älteren FTP Protokolle sind ziemlich statisch und unterstützen nur den aktiven FTP (auf einen Port), Verzeichniswechsel ist oftmals nicht möglich,
- die FTP Sever auf den Android Geräten sind Drittanbieter Software ohne offizielle Kontrolle oder Einflussmöglichkeiten
und können daher Sicherheitslücken für ein Netzwerk darstellen.
 
 
Wenn Euch das alles egal ist - dieser Beitrag behandelt, wir ihr einen FTP Transfer zwischen Android Gerät und Computer realisiert. Es ist ein Workaround auf eure eigene Verantwortung. Ihr müsst selbst und testen prüfen, ob diese Art des Transfers in Eurem WLAN funktioniert, prüfen, dass die Daten nach Übertragung korrekt gelöscht werden und sicherstellen dass ihr moderne Sicherheitsanforderungen einhaltet. (Testen!)




Zeile 27: Zeile 19:
https://play.google.com/store/apps/details?id=com.theolivetree.ftpserver&gl=DE
https://play.google.com/store/apps/details?id=com.theolivetree.ftpserver&gl=DE


oder den SIMPLE FTP


Einige Infos zur Verwendung finden sich in diesem PDF:
https://play.google.com/store/apps/details?id=sku.app.simpleftpserver&hl=de&gl=US


https://www.terminal-systems.de/docs/FTPVerbindungAndroidDevice-de.pdf




Und natürlich wie immer bei Verbindungen zwischen zwei Computern gilt: Wenn ihr auf eurem System eine Firewall aktiviert habt, müsst ihr diese u.U. ausschalten oder (besser!) eine Ausnahme aktivieren, damit FTP Übertragung funktioniert! (Auch hierüber wird eure IT Security nicht begeistert sein!)
Einige Infos zur Verwendung finden sich in diesem PDF:


 
https://www.terminal-systems.de/docs/FTPVerbindungAndroidDevice-de.pdf
Mit FTP lassen sich Buchungsdaten / Dateien schnell und bequem zwischen Android System und PC austauschen. Ihr müsst den FTP jedes Mal auf dem Android Gerät aktivieren und nach der Übertragung wieder ausschalten oder dauerhaft aktiviert lassen. Auf dem PC könnt Ihr dann mit einem beliebigen FTP Client arbeiten, der Euch die Transferdateien in einem Verzeichnis Eurer Wahl bereit stellt. Um die Buchungsdatei in AE WWS Liter via Externe Daten einzulesen, könnt Ihr weiterhin Transferart 231 bzw. 240 LOKAL FILE Transfer verwenden. (je nachdem, von welcher App die Daten kommen: 231 Simple Data, 240 für AE MobileStorage App.)
 
 
Infos zu Transferarten: https://terminal-systems.de/wws-lager/doc-externedaten-de-2.03.xxx.pdf
 
 
<h2>Dauerhafte FTP Nutzung mit AE WWS Lite</h2>
 
ab AE WWS Lite 2.04.035 oder Customized
 
Wenn Ihr mit einfachen FTP *1 arbeitet könnt Ihr den File Transfer in einigen Fällen auch direkt mit AE WWS Lite durchführen. Hierbei braucht Ihr dann keinen speziellen FTP Client auf dem PC mehr, sondern könnt den FTP Client nehmen, der in AE WWS Lite standardmäßig eingebaut ist. Jedoch müsst Ihr hierfür den FTP Server auf dem Android Gerät etwas umkonfigurieren. Beispiele anhand des Olive FTP Servers:
 
 
'''Schritt 1 auf dem ANDROID SYSTEM: im FTP Server Android das Stammverzeichnis konfigurieren'''
 
Dort müsst ihr das Verzeichnis vor einstellen, in dem die App oder Ihr die Daten speichert, also z.b. /Downloads/AEStorageData. Erklärung: Der in AE WWS Lite eingebaute FTP Client kann keinen Verzeichniswechsel durchführen. Daher müsst Ihr das Stammverzeichnis direkt im FTP Server konfigurieren!
 
-) FTP App starten, Konfiguration anwählen
 
-) Stammverzeichnis anwählen. Personalisiertes Home Verzeichnis auswählen
 
 
https://www.terminal-systems.de/images/screenshots/230531-ftpstammverzeichnis1.jpg
 
 
-) Personalisiertes Homeverzeichnis auswählen und zum Datenordner navigieren in dem die App die Daten speichert
 
-) Zugriff auf das personalisierte Homeverzeichnis erlauben
 
 
https://www.terminal-systems.de/images/screenshots/230531-ftpstammverzeichnis2.jpg
 
 
Wenn der Server aktiviert wird, sollte es so aussehen - u.U. müsst ihr die FTP App zwischendurch mal beenden und neu starten, wenn die Werte nicht richtig übernommen wurden:
 
 
https://www.terminal-systems.de/images/screenshots/230525-ftpandroid.jpg
 
 
'''Schritt 2 bei AE WWSLITE: unter Externe Daten, Datenquellen die Transferart 140 FTP AE MobileStorage App einstellen '''
 
Das macht natürlich nur Sinn, wenn Ihr diese App auch verwendet! Ein FTP für Simple Daten ist (bisher) nicht vorgesehen.
 
 
'''Schritt 3 bei AE WWSLITE: in der Datenquelle für Transferart 140 die IP Adresse Eures Android Gerätes, Dateiname der Transferdatei und Zugangsdaten User und Passwort Eures FTP Servers auf dem Android System hinterlegen, default: Francis / Francis.'''
 
Nicht vergessen den Eintrag zu aktivieren und andere, ungewünschte Einträge zu deaktivieren! Achtung: Der FTP Client kann keinen Verzeichniswechsel! Ihr müsst also direkt im Arbeitsverzeichnis auf eurem Android Gerät landen, damit die übertragenen Daten auch von der App verarbeitet werden können!
 
https://www.terminal-systems.de/images/screenshots/230525-ftptransfer.jpg
 
 
'''Täglicher Transfer'''
 
Bei Durchführung der automatischen Datenübertragung (Button TRANSFER) werden die Buchungsdaten dann via FTP ausgetauscht.
 
 
Und daran denken: entweder stellt Ihr den FTP Server auf dem Android System immer an oder aus, oder - wenn Ihr ihn ständig anlasst: kann er euren Akku belasten und jeder hat Zugriff auf die. oben eingestellten Daten! Darüber hinaus solltet ihr auch bedenken, dass nach unseren Beobachtungen auch ein FTP Server unter Android ab und zu mal hängen bleiben kann und dass ihr die App dann manuell stoppen und neu starten müsst!
 
 
<h2>Alternativ: die bessere Lösung - AEWWSLite und externes FTP</h2>
 
Moderner und sicherer seid ihr, wenn ihr den FTP gesondert durchführt. Also mit einem modernen (S)FTP Client auf dem Computer und mit einem entsprechenden Server auf dem Android System. Die (S)FTP Daten könnt ihr dann lokal auf dem Computer in einem Transferverzeichnis speichern und bei Bedarf mittels AE WWS Lite Modul EXTERNE DATEN als lokale Dateien importieren bzw. die Artikeldatei lokal exportieren. Damit könnt ihr Sicherheitsprobleme bei FTP Verwendung umgehen und die Konfiguration so auslegen, wie es eure IT Security erfordert!
 
 
https://www.terminal-systems.de/images/240207-externedatentransfer.jpg
 
 
----------
 
(*1 - Passives FTP über Standard Port, ohne SSL. Andere Varianten werden von AE WWS Lite nicht mehr unterstützt

Aktuelle Version vom 19. Februar 2024, 17:07 Uhr

Android. FTP File Transfer ersetzt USB Kabel

Wenn sich Android Gerät und Computer im gleichen Netzwerk befinden, kann auch das FTP Protokoll zum Austausch von Dateien verwendet werden. Hierzu benötigt Ihr einen FTP Server auf dem Smartphone und einen FTP Client auf Eurem Computer.

Die Verwendung von FTP öffnet euer LAN oder WLAN für fremde Programme. Das kann u.U. Sicherheitsrisiken mit sich bringen. Ihr müsst also sorgfältig arbeiten! Wenn Euch das egal ist oder wenn ihr euch der Bedeutung bewusst seid - dieser Beitrag behandelt, wir ihr einen FTP Transfer zwischen Android Gerät und Computer realisiert. Es ist ein Workaround auf eure eigene Verantwortung. Ihr müsst selbst und testen prüfen, ob diese Art des Transfers in Eurem WLAN funktioniert, prüfen, dass die Daten nach Übertragung korrekt gelöscht werden und sicherstellen dass ihr moderne Sicherheitsanforderungen einhaltet.


FTP Server Apps für Smartphone und FTP Client für Windows Computer schaffen dann die Möglichkeit für schnellen Dateiaustausch ohne USB Kabel. Dieser Vorgang geht relativ schnell. Ihr benötigt aber

- eine FTP App mit FTP Serveranwendung auf Eurem Android Gerät

- ein FTP Programm als FTP Client auf dem Windows Computer.

- und etwas Wissen zu IP Adressen und Netzwerken!

Wir verwenden z.B. oftmals den FTP Server von THE OLIVE TREE

https://play.google.com/store/apps/details?id=com.theolivetree.ftpserver&gl=DE

oder den SIMPLE FTP

https://play.google.com/store/apps/details?id=sku.app.simpleftpserver&hl=de&gl=US


Einige Infos zur Verwendung finden sich in diesem PDF:

https://www.terminal-systems.de/docs/FTPVerbindungAndroidDevice-de.pdf