Donnerstag, 28. November 2019

Magic-Wormhole wenn der Transfer per Mail nicht mehr reicht

Magic-Wormhole


Was macht man, wenn man Daten möglichst schnell und sicher von A nach B übertragen will ?

Per E-Mail?
Geht nicht, ausführbare Dateien werden aus Sicherheitsgründen mittlerweile immer rausgefiltert.
Außerdem ist die Größe der angehängten Daten meistens sehr begrenzt.

Per Cloud?
Ja, das hat sogar den Vorteil das Sender und Empfänger nicht gleichzeitig online sein müssen.
Leider hat diese Methode auch den Nachteil, das die Daten erst einmal zur Cloud und dann
wieder von dort heruntergeladen werden müssen.

Per FTP oder SFTP-Server?
Na, klar. Gut Du sowas hast, aber nur für dieses eine mal extra einen Server aufsetzen?
Dafür hast Du dann in Zukunft immer ein Sicherheitsrisiko.

Per Remotedesktop
Gute Idee im Prizip, ich bin sicher das geht. Aber welche IP-Adresse hat der andere gerade
und kann er das Portforwarding im Router aktivieren? Zumindest im Hotel dürfte das nicht
einfach sein.

Per Teamviewer
Ja, kurze Dateien kann man "mal eben" mit dem Teamviewer übertragen.

Per USB-Stick?
Klar, immer die beste Lösung wenn man dicht genug zusammen ist.

Per DVD/BD oder USB-Stick per Post?
Ey.. im Ernst jetzt? Dann kann ich auch selber hin fahren...



Auf dem Heise Newsticker habe ich diese Lösung gefunden: Magic Wormhole

Das klappt zum Beispiel wenn man miteinander telefoniert und dabei am Computer sitzt.
Der Sender tippt in seine Eingabeaufforderung zum Beispiel

wormhole send zehntausendfotos.zip

danach wird eine Zahl und zwei Worte angezeigt, die der Empfänger eingeben muss
um seinen Download zu starten, zum Beispiel:

wormhole receive 6-unicorn-orca

Nach einer kurzen Abfrage beim Empfänger, ob das auch die richtige Datei ist, startet
dann die Übertragung. Zu fragen zu den technischen Details bitte den Heise Artikel lesen.

Installation:
Linux:
sudo apt install magic-wormhole

Windows:
Auf Github liegt diese Batchdatei, die man mit Adminrechten starten muss.
Diese installiert dann zuerst Python3, Choco und dann das Magic-Wormhole.
Es dauert tatsächlich eine Weile, und manchmal hat man den Eindruck das nichts
mehr passiert. Aber Windows ist im Hintergrund noch am arbeiten, also Geduld...

Apple:
Auf der Magic-Wormhole Homepage steht dazu folgendes.
  • Homebrew installieren und danach
  • brew install magic-wormhole