Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Has anyone heard of a service like Microsoft Mesh except for SSH rather than Remote Desktop?

Normal SSH doesn't work via Web proxy, Mesh does. But I find Remote Desktop too slow and would prefer SSH access to my home network.

share|improve this question
What OS? If only linux, take a look at the answers on… – Doug Harris Aug 3 '10 at 14:45
My understanding of MS Mesh is that is it a synchronisation system ( What are you trying to sync? – David Spillett Aug 3 '10 at 14:49
There are ways to use ssh over web proxies ( more detailed here but be sure not to violate your companies policies). But there is no better alternative to connect to a linux/unix box remotely. – matthias krull Aug 3 '10 at 15:05
@Doug Any OS. @David Mesh also offers Remote Desktop. @Mugen I don't think SSHing to my home machine is a problem when Remote Desktopping isn't. – Andrew J. Brehm Aug 3 '10 at 15:49
@Doug Those are online backup solutions. I want SSH. – Andrew J. Brehm Aug 3 '10 at 15:51
up vote 1 down vote accepted

PuTTY has a built-in ability to go through a web proxy.

Go to the Connection -> Proxy screen, select HTTP for the Proxy type, and provide the hostname and port. Provide a username and password if required by your proxy.

Some web proxies will refuse to connect you to any port except 443 because they are intended for HTTPS connections. SSH being port 22 normally, this poses a problem. You may consider moving your SSH server to port 443 in this case.

share|improve this answer
OpenSSH (the usual implementation on unix) can also connect via a proxy, with the ProxyCommand option. The manual has an example using OpenBSD netcat; instead of netcat you can use corkscrew or connect-proxy if you have them. – Gilles Aug 3 '10 at 17:34
I'll check this out. Ta. – Andrew J. Brehm Aug 4 '10 at 11:50
Thank you! Thank you! Thank you! This works. Just to be on the safe side I set up a minimal Linux VM to act as gatekeeper. I configured sshd to listen on port 443. Works. – Andrew J. Brehm Aug 5 '10 at 8:31

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .