Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1898
  • Last Modified:

Enable ARD through Profile Manager

I have a group of computers that are running Mavericks and would like to configure and enable Apple Remote Desktop settings on them utilizing Profile Manager.  Is this possible?
0
LiberatingInsight
Asked:
LiberatingInsight
  • 2
  • 2
2 Solutions
 
serialbandCommented:
I usually leave Remote Login enabled on all the systems I run, so that I can script everything else that I need.

I can then ssh to the system and enable the following.

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -restart -agent

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -restart -agent -privs -all

Additional examples are available: https://support.apple.com/kb/HT2370
0
 
Peter LoobuyckCommented:
Best thing is to enable remote desktop when deploying - or at least remote logon.

You cannot enable this via Profile Manager or any other mdm solution. This is not just a setting, but a daemon to start.
0
 
LiberatingInsightAuthor Commented:
So I found out that Remote Desktop is enabled and set for just the local admin account but does not have any permissions assigned to them.  Is this something that can be tweaked through Profile Manager?
0
 
Peter LoobuyckCommented:
if you have remote logon permissions (ssh) use the line as mentioned above by serialband:

 sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -restart -agent -privs -all

Open in new window

0
 
serialbandCommented:
If you only enable one thing, the best thing to enable is always Remote Login.  Put your ssh key into the admin account.  From there you can do almost everything else from the command line, including enabling or disabling Remote Management, when you need to occasionally use the GUI.

If you want to write unattended scripts to run on all your systems, put a key in root.  You don't even need to enable a password.  This works in Ubuntu also.  Learn to use ssh keys.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now