How to config SSH proxy tunnel over HTTP

Assume you already have a server that config to accept SSH over HTTP.

Putty:

First, download proxytunnel and place it next to your putty.exe

Image for post
Image for post

Config Putty to connect to your remote HTTP server

Image for post
Image for post

Start SSH session

Image for post
Image for post
Image for post
Image for post

Ubuntu 14.04:

Install proxytunnel package

sudo apt-get install proxytunnel

Update ssh config

host kudu8181
HostName kudutry2.cloudapp.net
ProxyCommand proxytunnel -q -p kudutry2.cloudapp.net:8181 -d 127.0.0.1:22
Port 8181

Start SSH session

ssh user@kudu8181

Written by

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store