I like having the ability to remotely access my PC at home while I am away in case I want to grab an important file I have left there, or if I need to finish something I didn’t quite get around to. For ages I simply set port forwarding on my router allowing port 3389 to be directed to my desktop PC, which let me connect to my computer using Microsoft Remote Desktop Protocol (RDP). While this was not the most secure method of doing so, it worked, and I did not want to change how I did things.
That’s not to say that RDP is not secure – it does use 128 bit RC4 according to Microsoft. However, with man-in-the-middle attacks being relatively easy to carry out, I thought there had to be a better (and more secure) way of connecting to my oh so precious home network.
In the end, I decided that I could route my RDP sessions through an SSH tunnel and sleep a little easier at night. If you follow the directions below, you can too.
Going forward in this document, I will use the term “Server” to refer to the remote computer (in my case, my home PC) that we will be connecting to. I will use the term “Client” to refer to my local computer, the computer I will be connecting from.
2) Execute the CopSSH installer, click Next to proceed, then click I agree to accept the license agreement.
I have this obsession of controlling all my audio video equipment from the comfort of my couch. I have a remote for my TV, audio system, cable box, Xbox 360, original Xbox (soon to include the power on hack) and PS2. Oh, I even have a remote controlled A/V switch which is pretty cool but not in use at the moment.
The real trick here is to get as many devices working with 1 single remote as best as they can. That means turning the TV, audio receiver, and cable box on and off at will with the push of a single button.
Read the rest of this entry »