SSH also has a wonderful feature called SSH Port Forwarding, sometimes called SSH Tunneling, which allows you to establish a secure SSH session and then tunnel arbitrary TCP connections through it. Tunnels can be created at any time, with almost no effort and no programming, which makes them very appealing. In this article we look at SSH Port Forwarding in detail, as it is a very useful but often misunderstood technology. SSH Port Forwarding can be used for secure communications in a myriad of different ways. Let's start with an example.SSH Tunneling is one of those things that I need to use occasionally in the course of my job, but not frequently enough to remember the syntax off the top of my head. The referenced SecurityFocus article is a pretty good introduction to the subject. This is probably worth storing on the iPod for reference.