Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 622 Bytes

README.md

File metadata and controls

16 lines (11 loc) · 622 Bytes

SSH-VPN

Simple tool to automate the creation of an SSH tunnel for VPN-like purposes.

Requirements

  1. Remote end of tunnel must support root login (most distro's default to root with RSA).
  2. Remote end has public key in /root/.ssh/authorized_keys
  3. Remote end is running a Linux distribution (ie script won't work with OpenSSH on Windows)
  4. Local end has access to private key.
  5. Local end has ability to EUID 0 (either root access or sudo)
  6. Local end is running a Linux distribution (ie script won't work with OpenSSH on Windows)

To-Do

  1. Allow for auxiliary SSH options to be passed to program