Remote Desktop Connection & sFTP over SSH

23 03 2007

Talk about some serious nerding out lately… I’ve managed to configure my router and my landlord’s router to forward all SSH traffic (port 22) to my antique WinXP MCE box. Gotta hand it to the POS though: it’s now hosting SSH, sFTP, remote desktop connections, and still functioning as it’s primary purpose: a cheap Tivo. I can now tunnel anything I want in and out of my network at home without having to open multiple ports AND have it all be encrypted. Pretty snazzy if you ask me.

Here’s what I’m using:

  • Cygwin – A Linux-like environment for Windows
  • OpenSSH – An ssh daemon that is available as a plugin for cygwin
  • sFTP Server – Included in OpenSSH
  • PuTTY – An ssh client available for bth Windows and Linux
  • Remote Desktop Connection – Built into Windows XP for logging into other Windows XP machines remotely

The servers and daemons are hosted on the aforementioned geriatric Windows XP box. I’ve successfully connected and created tunnels from both windows and linux clients. Requires a bit of router configuration to forward port 22 to the correct box. I loosely followed this guide:

How to install OpenSSH sshd server and sftp server on a Windows 2000 or Windows XP machine

Advertisements