Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to remotely manage virtual machines (many of them) via secure channel. SSH inbound is disabled. Anyway to use some web based tool running behind SSL. It will be used to push updates, config changes including execution of shell commands/scripts?

The servers in question would also be in private network but has outbound connectivity with only 443 for inbound access.


share|improve this question
I'm not sure a web-based tool to push updates and run shell commands is going to pass security muster for an organization that's even blocking SSH... – ceejayoz Jan 29 '13 at 22:46
Is there a VPN? Because if neither VPN nor SSH are available, remote management will be highly problematic. – Stefan Lasiewski Jan 29 '13 at 23:32
Instead of pushing changes, consider VM's to pull the changes from a configuration server: cfengine provides such a pull model. – Derek Feb 9 '13 at 16:18
Blocking ssh is beyond paranoid and verging on insane. Allowing port 443 at the same time, pushes it over the edge. – Michael Hampton Feb 9 '13 at 19:37

You could use the n2n peer-to-peer tunneling protocol to help ensure access to remote systems where you can't control the firewalling setup.

I use it for the exact purposes you're planning... in addition, it's useful for remote SNMP polling and OpenNMS.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.