Wormhole что это linux

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

get things from one computer to another, safely

License

magic-wormhole/magic-wormhole

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

remove add_relay event handling from the state machine

Git stats

Files

Failed to load latest commit information.

README.md

Get things from one computer to another, safely.

This package provides a library and a command-line tool named wormhole , which makes it possible to get arbitrary-sized files and directories (or short pieces of text) from one computer to another. The two endpoints are identified by using identical «wormhole codes»: in general, the sending machine generates and displays the code, which must then be typed into the receiving machine.

Читайте также:  What is keyring password in linux

The codes are short and human-pronounceable, using a phonetically-distinct wordlist. The receiving side offers tab-completion on the codewords, so usually only a few characters must be typed. Wormhole codes are single-use and do not need to be memorized.

For complete documentation, please see https://magic-wormhole.readthedocs.io or the docs/ subdirectory.

This program uses two servers, whose source code is kept in separate repositories: the mailbox server, and the transit relay.

Magic-Wormhole is released under the MIT license, see the LICENSE file for details.

This library is compatible with Python 3.8 and higher (tested against 3.8, and 3.9). It also still works with Python 2.7 although that is no longer supported by upstream libraries like Cryptography, so it may stop working at any time.

Magic Wormhole packages are included in many operating systems.

To install it without an OS package, follow the Installation docs.

About

get things from one computer to another, safely

Источник

wormhole

This package provides a library and a command-line tool named wormhole, which makes it possible to get arbitrary-sized files and directories (or short pieces of text) from one computer to another.

The two endpoints are identified by using identical «wormhole codes»: in general, the sending machine generates and displays the code, which must then be typed into the receiving machine.

This snap is maintained by the Snapcrafters community, and is not necessarily endorsed or officially maintained by the upstream developers.

Details for wormhole

License
Last updated
Links

Enable snaps on Ubuntu and install wormhole

Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. They update automatically and roll back gracefully.

Snaps are discoverable and installable from the Snap Store, an app store with an audience of millions.

Читайте также:  Операционные системы линукс россии

Enable snapd

If you’re running Ubuntu 16.04 LTS (Xenial Xerus) or later, including Ubuntu 18.04 LTS (Bionic Beaver) and Ubuntu 20.04 LTS (Focal Fossa), you don’t need to do anything. Snap is already installed and ready to go.

For versions of Ubuntu between 14.04 LTS (Trusty Tahr) and 15.10 (Wily Werewolf), as well as Ubuntu flavours that don’t include snap by default, snap can be installed from the Ubuntu Software Centre by searching for snapd.

Alternatively, snapd can be installed from the command line:

sudo apt update sudo apt install snapd 

Either log out and back in again, or restart your system, to ensure snap’s paths are updated correctly.

Install wormhole

To install wormhole, simply use the following command:

sudo snap install wormhole

Источник

Wormhole is a Fast, Secure Way to Send Files to Other Users Through the CLI

It’s a fast, free and secure way to send files to Linux and macOS users.

For such a small python app it is truly cosmic: you just open a wormhole on your desktop in a Terminal and send a file through it. Then someone on another computer, anywhere else in the world, can open a wormhole on their end, punch in a code, and receive it.

wormhole file sending app

What’s especially neat (I don’t know if you can see it in the screenshot) is that the Wormhole codes you share actually make some sort sense. Yup, there’s no indecipherable car crash of ASCII characters here but rather short, human-pronounceable, simple-to-enter codes based on a string of numbers and some legible words.

Wormhole codes are single-use only, so once it’s used successfully (or not) it’s done with.

You can send text, files and even folders (they will be zipped up) using Wormhole.

How Secure Is It?

That’s a good question, and one that the Wormhole Github page answers both admirably and at length.

“The wormhole tool uses PAKE “Password-Authenticated Key Exchange” [that] can then be used to encrypt data. wormhole uses the SPAKE2 algorithm.”

And to send and receive the file”

Читайте также:  Linux extract deb file

“The wormhole library requires a “Rendezvous Server”: a simple WebSocket-based relay that delivers messages from one client to another. This allows the wormhole codes to omit IP addresses and port numbers. The URL of a public server is baked into the library for use as a default, and will be freely available until volume or abuse makes it infeasible to support.

The file-transfer commands use a “Transit Relay”, which is another simple server that glues together two inbound TCP connections and transfers data on each to the other. The wormhole send file mode shares the IP addresses of each client with the other (inside the encrypted message), and both clients first attempt to connect directly. If this fails, they fall back to using the transit relay.”

Still don’t understand? Perhaps this talk from PyCon 2016 will help clarify what’s going on:

Install Wormhole on Ubuntu

You can install Wormhole from the Ubuntu Software app on Ubuntu 16.04 LTS and above. Just search out ‘wormhole’ or click this button:

If you’re using a different Snap supported Linux distribution you can install the app from the command line like so:

sudo snap install wormhole

After a quick 12MB download you’ll be ready-set to fling files, folders and whatever else you fancy through the wormhole, like you’re a less cheesy John Crichton!

Pass on the generated code to you intended recipient.

Then they, to receive the file, will run:

You both get notification(s) in your terminal during and after the file transfer is complete, or if there are any errors.

For more information on how to use Wormhole to send files you can check out the official project page on Github.

Thanks Popey

Home / Apps / Wormhole is a Fast, Secure Way to Send Files to Other Users Through the CLI

Источник

Оцените статью
Adblock
detector