How to set up an SSH tunnel / localhost proxy

Needed:
Internet
SSH client that supports SOCKS setup (most do)
an account on a unix server

Step 1:
Download PuTTY (this also works with many other ssh clients, putty is used in this example)

Step 2:
Run the following:
putty -D 1080 youruser@yourserver.com
Enter your password, and stay logged in.

Step 3:
Setup IE/Mozilla/Firefox to use localhost:1080 as a SOCKS proxy:

IE: Tools -> Internet Options -> Connections -> Lan Settings
  &nbps;Check to use a proxy, click advanced...
   Leave everything empty, except put localhost and 1080 on the socks line

FireFox: Tools -> Options... -> General -> Connection Settings...
   Select manual config, enter localhost 1080 and socks4 on the SOCKS line