Skip to content

Remote Desktop + SSH/Putty

If you ever want to open your PC for remote access – but want something relatively secured. Here is a good solution using: OpenSSH, Putty, and public/private key authentication. Putty can access your OpenSSH server via a HTTP proxy on port 443, which is handy if you are behind a firewall (i.e. at work).

Took a couple of articles to get it going:

Nothing like this works straight away, so here’s a logical order of steps to get things going:

  • Install OpenSSH on the target machine, and install Putty on a non-firewalled machine somewhere. Go though the steps in the first document, and forget everything about the HTTP proxy stuff. If you can click ‘Open’ in Putty and see the ‘Login:’ prompt you’re on the right track.

    Luckily for me a friend opened up VNC for me on his home machine so I could test this step. If things aren’t working here: make sure port 433 is being forwarded on your router (and you ISP doesn’t block it!), and you’ve set up an exception in Windows Firewall to let port 443 in. Experiment with a different port number – make sure you configure the right port number in sshd_config, your router, and windows firewall.

  • Now that works try the HTTP proxy bit.
  • Happy with that? Now try setting up the public key authentication. I had some troubles here with OpenSSH being very sensitive to config settings. After changing a setting the SSH terminal window (above) wouldn’t display anything. Keep a back-up of the config file when it works!

Google Kirkland

Noticed on a blog somewhere that Google now has a location in Kirland, WA. Thought I’d have a look whereabouts, as I stayed in Kirkland while working with Microsoft. Turns out they are just across the road from the apartment building I was staying in (and where my digital camera was stolen, grrr). Have a look on Google maps. I was right on the corner of Central Way, and 6th – with my bedroom window getting all the noises from the early trucks going through that intersection.

Now why would Google set up in Kirkland? Couldn’t be because it’s a handy location to tempt engineers away from nearby Redmond?

More links

Yahoo! UI Library

Yahoo are getting geek cred again. It wasn’t that long ago I thought their web email, and photo hosting were the best. Google Mail and flickr have topped both of those.

Yet, the tide is turning. Just noticed the public APIs and code they are making available on the Yahoo! Developer Network Home. Of particular interest to me is the Yahoo! UI Library; check out the DHTML calendar sample (see the calendar reference).

Also thought the Random Videos was a very cool demo of the Maps API. Why does San Francisco lend itself so well to these projects? 😉