Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I'm working on a CentOS-based server appliance (either physical or VM) sold to our customers.

We want to include some remote assistance tool in the appliance that would let us log into the appliance (command-line such as ssh is OK) to provide support to our customers.

Of course:

  1. The customer should be able to enable/disable the remote assistance daemon on demand (that is when he needs assistance).
  2. The solution must work accross firewalls.

Basically, I need something a la Fogcreek Copilot or TeamViewer but for Linux servers. (BTW, I see that TeamViewer has a Linux version. Will look into it ASAP. Would like to know about other solutions though).

TIA.

share|improve this question

1 Answer 1

My suggestion would be to use a reverse SSH tunnel. It provides an easy way to kick on and off and can be set up to provide full CLI access remotely.

http://www.howtoforge.com/reverse-ssh-tunneling

share|improve this answer
    
Tim, thanks, interesting link. Do you think it would work through the TCP 443 in order to reduce firewall friction? –  Serge - appTranslator Oct 10 '11 at 16:09
    
It should but I would recommend against it. A lot of folks frown on protocol tunneling like that. It can also cause a headache for firewalls that use SSL inspection such as Forefront. –  Tim Brigham Oct 10 '11 at 17:26

Your Answer

 
discard

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.