This is the fourth part in a four part series covering remote access to Linux machines using SSH.
Everything in this tutorial should apply to most Linux distributions, however some of the commands may be specific to Ubuntu. You may need to modify some commands to work with your Linux distribution. This is an advanced tutorial, so most instructions will be given as text commands.
Allowing outside machines to access your computer is inherently risky. Assuming your router and/or firewall is properly configured, you will need to poke some holes in it. This potentially leaves you vulnerable to attack. Proceed at your own risk. Because security is a constantly changing issue, you are responsible for securing your own computer and network. You have been warned. If you are not behind a router or other physical firewall and you can’t explain why this is the case, do not proceed.
You’ll be glad to know that this step is the easiest of them all. If you’ve made it this far, you have already done the hard part.
There are probably thousands of different SSH clients for Windows, but the most popular of these is a program called PuTTY. It’s a free download and requires no installation, which means you should be able to run it off a flash drive. (Naturally, it’s also open-source and released under the MIT license.) Go ahead and download PuTTY. (Look for putty.exe)
Just double-click on putty.exe and fill out the Host Name and Port fields. Your host name should be:
(Where username is your computer username and dyndnsuser is your DynDNS user account.)
Then just enter the port number you set in part 1 and 2.
Click Open and say yes to the RSA key dialog. You’re in!
Wow! That was a lot easier than the other steps. This concludes the series, so have fun with SSH.