There is a good detailed artical at
http://www.securityfocus.com/infocus/1816 But the shourt version is you need a ssh client on the system you are using and an ssh server that can access the firewall
Personally I use an internal linux system as the ssh server and VanDyke's etunnel as my client.