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 secure solution (VPN?) 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 documents using
Open Office 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 do.
Is it easy to handle / setup? any idea what the costs are?