Link to home
Start Free TrialLog in
Avatar of IT_Fanatic
IT_Fanatic

asked on

Terminal Server Mac

A client is looking to have employees login to a remote server and get an instance of Mac OS instead of Windows Server like they have currently on our server.  They would like to be able to create accounts remotely, and control computers/accounts remotely.  Any ideas?

Thanks in advanced
Avatar of Davis McCarn
Davis McCarn
Flag of United States of America image

It should work just fine; but, do not grant everyone admin privileges on the Mac as it's an invitation to being hacked.  Allow just a few users to change the Mac and teach those users how to do it.
Avatar of IT_Fanatic
IT_Fanatic

ASKER

The question is how do I go about this? Software and hardware.
How many users are needed?
20-30
How to allow remote users in OS X:
https://support.apple.com/kb/PH25556?locale=en_US

You will need to open a port in the router for the outside users.
The built-in screen sharing on a Mac does not allow multiple simultaneous user connections to separate Windows.  They share the same screen because it uses VNC.  You'd  have to rig a 3rd party VNC to connect each user session manually at the console.  A reboot will wipe that and you'd have to manually set up each individual VNC user again.  You can only connect to SSH with multiple users.

There may be a 3rd party product that can do what you want, but I've never actually search.  Products for linux, such as noMachine requires X, and OS X is using its own windowing system that does not rely on X.  You might be able to install X Windows (or XQuartz), but you will only have access to X capable windows.
SOLUTION
Avatar of serialband
serialband
Flag of Ukraine image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
My 2 answers above are correct.
SSH can allow 20-30 users, depending on RAM and number of CPUs.
XWindows, VNC, NoMachine can be used, but you'd only get 2-3 users per typical system.  You will need a much beefier, multi-core system with at least one core devoted to each user plus at least an extra core for system processes.  It's not Citirix.
Forgot to object.
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial