gmash

command module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 1, 2019 License: MIT Imports: 16 Imported by: 0

README

GMASH

Give Me A SHell

Allow others to temporarily and securely ssh into your account.

Install

If you have go installed

> go get github.com/efarrer/gmash

Usage

Allow someone to securely login to your local account. Must have ngrok installed and configured.

> ./gmash

Only allow connections from your local network

> ./gmash -local

If you want to share your session with another user you can do so with tmux or screen.

Development

Building

  1. Download third party dependencies

> go get -u github.com/golang/dep/... && dep ensure

  1. Compile

> go build

Testing

  1. Running unit tests

> go test $(go list ./... | grep -v /vendor/)

  1. Ensure code pushed is go get'able

> docker run --rm -it golang go get github.com/efarrer/gmash

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL