Is it possible to run OS X headless? [closed]

If you set it up to have a login screen with name/password instead of list of users, you can enter >console as the username. The Aqua window server will then shut down and you get a classic login prompt. If you exit out of this session, the window server will start again.

It should be possible to get this login screen via VNC or ARD.

I haven't tested the following, but it should work even better.

Edit /etc/ttys and comment out (with #) the line looking like this:

console "/System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow

and remove the # from the line looking like this:

#console        "/usr/libexec/getty std.57600"  vt100   on secure

After a reboot, the GUI shouldn't start at all.


As far as I know no. You could run it "headless" using remote desktop/vlc/console but the GUI would still be running in the background using memory/cpu.

Other options would be Darwin, linux or bsd.