Small project that sets up a client to persistently and relentely open an SSH connectino to a server, with an SSH port forwarded back
Show what the library does as concisely as possible, developers should be able to figure out how your project solves their problem by looking at the code example. Make sure the API you are showing off is obvious, and that your code is short and concise.
Allows exposing servers on a private network to accept SSH connections via a proxy
- Setup the configuration values in client/config
- On the server, run server/install.sh You MUST do this first!
- On the client, likewise run client/install.sh
The only requirement is two linux servers, One of which MUST be accessible through the public internet
tmux and ssh are the only software requirements, however if you don't have them the script will attempt to instal lthis
This has only been tested on:
- Ubuntu / Debian
- Fedora
Licensed under the WfffFPL