I am looking for some tools which can give remote control of a Linux machine over Internet. As of now I know of TeamViewer, but it looks like too expensive when used commercially. I being part of a small organisation with needs of supporting my customer remotely looking for better solutions with minimal user configuration at the client end.

link|improve this question
feedback

2 Answers

If you do not need screen sharing, why not just ssh to the machine to do whatever it is you need to .

If you do need screen sharing (why) you could just use vnc.

link|improve this answer
You can screen share with ssh, just start up gnu screen. – Zoredache Jan 29 at 20:57
Zoredache screen and TeamViewer are not functionally equivalent; I used the term screen sharing to mean sharing your desktop/some graphical application. But the key point is surely what do you need to do that you cannot simply do with ssh access to the remote machine. – AD7six Jan 29 at 21:07
Fine, but gnu screen suggestion was based on the idea, that you didn't need to view the same thing, but you did want your customer to see what you are doing for those situations where you want to 'teach them to fish' instead of just doing the work for them. – Zoredache Jan 29 at 21:10
feedback

Look into a reverse SSH connection in conjunction with VNC or x forwarding. Properly configures it would provide an experience much like teamviewer, your client caan click an icon provide an I'd and password and have remote acesss granted automatically.

A lot of organizations don't want to set up inbound firewall rules just to allow occasional remote assistance.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

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