6

How do I start/restart RealVNC Enterprise Server for Mac via the command line?

Perhaps also how do I tell (via command line, whether RealVNC Enterprise Server is running or not)

Greg
  • 329

3 Answers3

5

got this feedback from RealVNC

A) Start Service-Mode VNC Server

sudo touch /etc/vnc/service/on

This will trigger the launch of the VNC Server launch daemon and user helper launch agent

B) Stop Service-Mode VNC Server

sudo rm /etc/vnc/service/on
sudo launchctl stop com.realvnc.vncserver
launchctl stop com.realvnc.vncserver_agent

C) Restart Service-Mode VNC Server

Same as A)

Reference:

http://developer.apple.com/library/mac/#documentation/Darwin/Reference/Manpages/man1/launchctl.1.html

Greg
  • 329
3

The article Start VNC from command line and connect to Mac from Windows VNC client recommends:

Step 1: -- set privs

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -allowAccessFor -allUsers -privs -all

Step 2: -- Allow VNC clients

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -clientopts -setvnclegacy -vnclegacy yes

Step 3: -- Set VNC password (change it at the end of the line (i.e. don't use supersecret))

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -clientopts -setvncpw -vncpw supersecret

Step 4: -- Restart service

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -restart -agent -console
harrymc
  • 498,455
0

Try the following commands:

which vncserver
which x0vncserver
man vncserver
man x0vncserver

This works on Ubuntu; OS X should be similar.

Gareth
  • 19,080
Joe Internet
  • 5,355