Skip to content

masterlink720/tmux-ssh-tunnel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Synopsis

Small project that sets up a client to persistently and relentely open an SSH connectino to a server, with an SSH port forwarded back

Code Example

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.

Motivation

Allows exposing servers on a private network to accept SSH connections via a proxy

Installation

  • 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

API Reference

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

Contributors

License

Licensed under the WfffFPL

About

Persistent SSH tunnel via tmux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages