My company has a linux server (CentOS 6 VM) behind a corporate firewall, I have full root control of the VM, but I have no control over the firewall. There's an ssh server running on it, and I can ssh to it within the company network.
I would like to ssh to this VM when I'm outside of the company network. How do I achieve this?
This linux VM is running on a Mac host machine, which I can use logmein to connect, and then access the linux VM. I'd like to ssh directly to the linux VM.
I'm guessing there has to be some sort of handshake initiated by the linux VM to the outside machine for this to work?