Magic Wormhole: Technik für sichere Dateiübertragung zwischen Computern
(github.com/magic-wormhole)-
Magic Wormhole
- Ein Tool zur sicheren Übertragung von Dateien zwischen Computern
- Dieses Paket stellt eine Bibliothek und ein Kommandozeilen-Tool namens
wormholebereit - Dateien und Verzeichnisse beliebiger Größe oder kurzer Text können von einem Computer auf einen anderen übertragen werden
- Beide Endpunkte werden anhand desselben „Wormhole-Codes“ identifiziert
- Üblicherweise erzeugt und zeigt der sendende Computer den Code an
- Auf dem empfangenden Computer muss der Code eingegeben werden
- Der Code verwendet eine kurze Liste menschlich aussprechbarer Wörter
- Auf der Empfangsseite wird Tab-Vervollständigung für die Codewörter angeboten, sodass nur wenige Buchstaben eingegeben werden müssen
- Wormhole-Codes sind nur einmal gültig und müssen nicht auswendig gelernt werden
-
- Vortrag auf der PyCon 2016: Folien, Video
-
Die vollständige Dokumentation ist unter https://magic-wormhole.readthedocs.io oder im Unterverzeichnis docs/ verfügbar
-
Dieses Programm verwendet zwei Server
- einen Mailbox-Server und ein Transit-Relay
- Der Quellcode wird in separaten Repositories aufbewahrt
-
Lizenz, Kompatibilität
- Magic-Wormhole wird unter der MIT-Lizenz veröffentlicht
- Siehe die Datei
LICENSEfür Details - Diese Bibliothek ist mit Python 3.8 und höher kompatibel (getestet bis Version 3.12)
-
Paketierung, Installation
- Das Magic-Wormhole-Paket ist in mehreren Betriebssystemen enthalten
- Für die Installation ohne Betriebssystempaket siehe die Installationsdokumentation
Zusammenfassung von GN⁺
- Magic Wormhole ist ein Tool, das sichere und einfache Dateiübertragungen zwischen Computern ermöglicht
- Nutzer können Dateien mithilfe kurzer, leicht aussprechbarer Codes übertragen
- Es wird unter der MIT-Lizenz veröffentlicht und kann mit Python 3.8 oder höher verwendet werden
- Andere Tools mit ähnlichen Funktionen sind unter anderem Syncthing und Resilio Sync
1 Kommentare
Hacker-News-Kommentare
Ich nutze das seit einigen Jahren, wenn ich in Netzwerkumgebungen große Dateien übertragen muss
Dieses Utility erfüllt genau eine Aufgabe sehr gut und bleibt dabei unauffällig
Ich nutze
crocals ähnliches ProjektIch habe mit Wormhole schon einmal eine 70-GB-Datei übertragen
Es gibt auch ein paar andere Utilities
Ich bin auch zufällig auf eine Rust-Implementierung gestoßen
Der Autor ist bereit, Fragen zu beantworten
Ein technisch nicht so versierter Freund muss große Dateien verschicken
Ich suche nach einer Möglichkeit, Dateien zwischen iPhone und MacBook zu übertragen
Relevanter Link