Jeffrey Cunningham jeffrey@cunningham.net writes:
Unfortunately - at least where I work - the same mentality that blocks the CVS port also blocks the SSH port. VPN is the only access allowed and that's very difficult to set up on Linux.
Usually you can tunnel ssh out via e.g. a HTTPS proxy and then tunnel everything else via ssh. Very few corporate firewalls can contain a suitably motivated person! Google knows many tools.