Having worked (and still work) within the constraints of a "prod environment", I can appreciate the issue, but I must ask for some details:
- Is the constraint just for prod, ie can you test this in dev/test and then promote the code into production?
- Reason: if this is the case, then go the correct route and install the Net::SSH module and follow the proper promotion procedure.
- Is it just a limitation of technology (ie proxy), permissions (no root) or process (not allowed) that you can't install modules?
- Reason: If it's a permissions issue, you can install the modules in your home directory for example, and "use lib" those modules, or you can download them directly from CPAN and install them manually if a proxy is the issue.
Honestly if the correct solution is to use a module like Net:SSH (which sounds like it's the case) there should be a way. I'm no stranger to corporate BS, but hopefully there is light at the end of the tunnel.