-
-
Save firstval/4275954ac6ce14ca1dc468708f9a7852 to your computer and use it in GitHub Desktop.
Start Mac VNC server from command line
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Step 1: Set priveleges | |
$ sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -allowAccessFor -allUsers -privs -all | |
Starting... | |
Setting allow all users to YES. | |
Setting all users privileges to 1073742079. | |
Done. | |
# Step 2: Allow VNC clients | |
$ sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -clientopts -setvnclegacy -vnclegacy yes | |
Starting... | |
Set the client options. | |
Done. | |
# 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 | |
Starting... | |
Set the client options. | |
Done. | |
# Step 4: Restart service | |
$ sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -restart -agent -console | |
Starting... | |
Stopped ARD Agent. | |
Stopped VNC Privilege Proxy | |
Stopped RFB Register MDNS | |
Done. | |
# Step 5: If no ARD services have been activated on the machine before, it is also necessary to run the following command | |
$ sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate | |
Starting... | |
Activated Remote Management. | |
Done. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment