GitXplorerGitXplorer
a

tunneller

public
0 stars
0 forks
0 issues

Commits

List of commits on branch latest.
Unverified
79b748c5a4f121ee724b8a3a88f0dbe2695bd58a

Apply travis-ci.com repository migration mends

aashenm committed 4 years ago
Verified
6cadcd3504a4858ab2673ae8321322ce2c5552be

[Skip CI] Define GitHub linguist excludes

aashenm committed 6 years ago
Verified
85d7ce37b0c0a9f23d803d12d3b6ad62430660dd

[Skip CI] Refine source syntax highlighting

aashenm committed 6 years ago
Verified
3b1f236db099028d2f238fd426225309544ab397

Merge pull request #1 from ashenm/revise-readme

aashenm committed 6 years ago
Unverified
9d82217f8a583518cfc2d9d468614cbc8a6f564c

[Skip CI] Convert from Markdown to AsciiDoc

aashenm committed 6 years ago
Unverified
78a5f70de0a62d60a15408053628ea45ff550083

[Skip CI] Minor tweak

aashenm committed 6 years ago

README

The README file for this repository.

= Tunneller :toc: :toc-placement!: :warning-caption: :warning: :note-caption: :paperclip:

[discrete] ====== A SOCKS Server image:https://travis-ci.com/ashenm/tunneller.svg?branch=latest[Build Status, link=https://travis-ci.com/ashenm/tunneller] image:https://img.shields.io/badge/tag-latest-blue.svg[Image Tag, link=https://github.com/ashenm/tunneller/tree/latest] image:https://images.microbadger.com/badges/image/ashenm/tunneller.svg[Image Overview, link=https://hub.docker.com/r/ashenm/tunneller/]

[discrete] === Table of Contents toc::[title="", levels=4]

=== USAGE

==== Using scripts/run.sh

===== Basic Usage

[source, man]

./run.sh

===== Additional Options

[source, man]

./run.sh [OPTIONS]

Options:

    --dev                 Run in development mode.
                          Run Tunneller locally and spawns a session against it

-f  --forward             Specify [ADDRESS:]PORT for local dynamic
                          application-level port forwarding (default 'localhost:5050')

    --help                Print usage

-p  --port                Specify endpoint port to connect (defaut '2222')

-u  --user                Specify the user to log in as (default 'alpine')

=== Using a SSH Client

Alternately, a SSH client can be used to spawn a session. For instance, with OpenSSH to bound local port 8080 using private key ~/.ssh/id_dsa for authentication

[source, cmd]

ssh -N -D 8080 -i ~/.ssh/id_dsa -l alpine -p 2222 example.org

NOTE: The use of flag N is important since the unprivileged user loggings are disabled