Do you need a certain shell program for Proxy Forwarding?
===

I am trying to set up a secure proxy for my work. [This article][1] suggests I should be using SSH Tunnel + SOCKS Proxy Forwarding. Do I need to have access to a *particular* shell program on the server, or any shell program will do? I have `bash`, `tcsh`, and `zsh` available.

[Long version of the question here.][2]


  [1]: http://embraceubuntu.com/2006/12/08/ssh-tunnel-socks-proxy-forwarding-secure-browsing/
  [2]: http://askubuntu.com/revisions/323fd35d-238b-411e-be00-f9dfc7d01539/view-source