All Projects → mafintosh → Hyperssh

mafintosh / Hyperssh

Licence: mit
Run SSH over hyperswarm!

Programming Languages

javascript
184084 projects - #8 most used programming language

hyperssh

Run SSH over hyperswarm!

npm install -g hyperssh

On a server or some laptop with ssh-server running run

hyperssh-server

This will print out the ssh fingerprint and start announcing the server on the Hyperswarm network under this fingerprint.

To connect to the server on another computer simply pass in the fingerprint and the user you want to connect as to hyperssh

hyperssh ssh-ed25519 AAAA.... maf

That's it! No more remembering hostnames :D

In addition this forwards the ssh fingerprint to the client so your connection cannot be man-in-the-middle'd.

Does UDP hole punching through hyperswarm so it's great for making your office server available over ssh even if that server is behind a firewall

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].