-
-
Save modasi/60c3982fb0d69d201a15a8d40f766d41 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