Establish a secure tunnel to your home computer from virtually anywhere - part 1

There are various ways that you can use to have access to your files at home.  One possible way is to install an FTP server at home and configure it to listen on port 21 (the default and standard port for FTP).  You can do the same thing but using a web server and the WebDAV protocol.  Another way is to use the secure shell protocol which is very popular in the Unix/Linux world.

It all really depends on what you need to do and the kind of environment that you are in.  For example, having an FTP server at home is a great idea for having access to your files from your friend's house or family's home while visiting but might not be that practical when you are at work.  I'll explain some more.

Without delving into how the Internet works, the assumption here is that you have the basic idea of the following terms:

  • Internet Protocol (IP Address)
  • Software Port
  • File Transfer Protocol (FTP)
  • Hypertext Transfer Protocol (HTTP)
  • Proxy
  • Secure Shell (SSH)
  • Telnet
If you need more information, Google is your best friend.