3

I have a local network of 80 machines, all with Ubuntu 10.04 installed on them. All the machines are connected to a central switch.

I have some contractors that are located overseas. I would like to dedicate each of them a single machine, so that all the work they do will be performed on one of my 'local' machines (through remote access).

Ideally, I'd prefer a free solution that will allow each of the users to securely connect to a remote machine, view 'X' (meaning, be able to open programs like Evolution, send emails, write computer code etc) and also open a terminal, run scripts etc. Ideally, the solution should be fast (meaning, I don't want a long delay between every punch on their keyboard to when their screen gets updated) and secure.

I should also have the ability to access the machine they're working on and block their access, in case they're doing something they're not supposed to.

any ideas?

user11833
  • 359

1 Answers1

5

ssh -X user@dedicated-ip-for-machine in a terminal would allow them to connect via SSH but also forward GUI programs to their system (so that if they type in gedit, it will run gedit, and forward the GUI program to their system's screen, rather than using the dedicated box's monitor. This allows you to also restrict their access and can allow you to block items on the system. Note that this would be a command line connection, rather than a remote desktop solution.

If you need something specific for complete remote desktop connections, you may consider utilizing TeamViewer, however the system can on occasion not operate to the specs that you are requesting in a program.

Thomas Ward
  • 78,878