5 ms·
There are a few others p2pcopy https://github.com/psantosl/p2pcopy https://github.com/psantosl/p2pcopy pcp https://github.com/dennis-tra/pcp https://github.co
by smusamashah 2y ago
There are a few others
p2pcopy https://github.com/psantosl/p2pcopy https://github.com/psantosl/p2pcopy
pcp https://github.com/dennis-tra/pcp https://github.com/dennis-tra/pcp
wormhole-william https://github.com/psanford/wormhole-william https://github.com/psanford/wormhole-william
- singularity2001 2y agoscp
- dgrove 2y agoscp has the assumption that you have a login on the computers you're trying to share data from. wormhole allows for sharing with others without providing login access to the computer
- __MatrixMan__ 2y agoRight. Also you may have to reconfigure some firewalls to use scp. Typically, a firewall allows outbound connections without needing an explicit entry for the protocol, and in the case of magic wormhole, both sides are an outbound connection. So it passes right through. If you've got security-minded folk managing that sort of thing for you, it's possible that magic wormhole will upset them for this reason. More for policy/compliance reasons than actual security ones.
- layer8 2y agoBoth problems can be worked around by having a third, general-purpose host where both source/destination hosts can scp to/from. Not quite as straightforward because you have to copy twice and do it from both sides, but has the benefit of not having to install bespoke software.
- TacticalCoder 2y ago> Both problems can be worked around by having a third, general-purpose host where both source/destination hosts can scp to/from. Yup it's what I do, that 3rd computer having a fixed IP. Conveniently that computer can also keep a copy of the file(s). Linux/BSDs/OS X (which is kinda a Unx too) all come stock with scp* and I don't really use Windows, so I'm a happy camper.
- __MatrixMan__ 2y agoI think you could use an ssh tunnel between the intermediary and the destination such that the scp connection from the source makes it all the way through in one go, rather than leaving files on the intermediary. You'd be forwarding to the ssh port via ssh, so it would be a confusing bit of sshception. If I tried to actually come up with the actual commands for this, I'm sure I'd burn a whole afternoon on fiddling with it.
- layer8 2y agoThis either requires the destination to accept inbound connections, or you'd need a permanent SSH tunnel, both of which you'd probably want to avoid.
- haunter 2y agoAnd more https://github.com/mat-sz/filedrop https://github.com/mat-sz/filedrop https://github.com/saljam/webwormhole https://github.com/saljam/webwormhole https://github.com/schollz/croc https://github.com/schollz/croc https://github.com/dutchcoders/transfer.sh https://github.com/dutchcoders/transfer.sh https://github.com/timvisee/send https://github.com/timvisee/send https://github.com/schlagmichdoch/pairdrop https://github.com/schlagmichdoch/pairdrop https://github.com/SnapDrop/snapdrop https://github.com/SnapDrop/snapdrop
- sltkr 2y ago10 different tools? Ridiculous! We need to develop one universal tool that covers everyone's use cases.
- nobody9999 2y agohttps://xkcd.com/927/ https://xkcd.com/927/ ;)
- tptacek 2y agoAnd then we'll have 11.
- apantel 2y agoThat would further increase the need for a single standard.
- PhilippGille 2y agoPretty sure that was the intended joke, as many people came across the XKCD [1] already. [1] https://xkcd.com/927/ https://xkcd.com/927/
- gfody 2y agonot to mention https://xkcd.com/949 https://xkcd.com/949 which inspired many and more of these
- 2y ago
- tptacek 2y agowormhole-william is just a Go implementation of Magic Wormhole; those are the two you should use, Magic Wormhole and wormhole-william.
- michaelmior 2y agoAnd https://github.com/SpatiumPortae/portal https://github.com/SpatiumPortae/portal