Vannia Rajan
March 4, 2014
To do concurrent remote desktop access on a single OS X machine from multiple Linux/Windows desktops in a way that one session does not interfere with another user's session & performance should be acceptable to use.
VNC protocol serves as the base for remote user access on OS X, just like its RDP on Windows. Starting from OS X Lion+, we know that OS X ships with a built-in utility called "Screen Sharing" to offer remote user login. There is a number of articles explaining how to do that and what VNC clients you could use. However, that works great when it is accessing the server from another Mac. Due to its closed nature, OS X's screen sharing doesn't work well with VNC clients available for Linux.
Issues that were faced with the built-in sharing utility when accessing Linux Clients are:
Use an alternative stand-alone VNC Server
Now, user1 could continue his work on native display and user2 could access his account through a VNC client at acceptable speed & quality. The same process has to be repeated for a number of other user accounts as required.
Yes - it's not an easy job starting up the VNC server in user mode for any number of users manually. In that case, leaving the OS X host running 24x7 could be a viable solution. I would be happy to hear if anyone has a better solution to share.
Just like how your fellow techies do.
We'd love to talk about how we can work together
Take control of your AWS cloud costs that enables you to grow!