Usar la utilidad de línea de comandos kickstart en Apple Remote Desktop
Puedes usar kickstart para ejecutar los comandos de Apple Remote Desktop sin reiniciar la computadora remota.
Usa kickstart para configurar las preferencias de Apple Remote Desktop. Por ejemplo, puedes instalar, desinstalar, activar, configurar y reiniciar los componentes de Apple Remote Desktop.
Obtén información sobre cómo controlar una Mac remota con Compartir pantalla mediante la utilidad de línea de comandos kickstart en macOS Mojave 10.14 y versiones posteriores.
Cómo comenzar
Puedes encontrar la herramienta kickstart en:
/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart
Escribe los comandos que se incluyen en este artículo como una línea de texto. Está bien si el texto salta de línea a medida que lo ingresas. No presiones la tecla Retorno hasta que hayas ingresado todo el comando.
Para obtener más información sobre el comando kickstart, usa el indicador -help:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -help
Comandos de muestra
Los comandos de este artículo funcionan con Apple Remote Desktop 3.2 y versiones posteriores.
Estos son los comandos que puedes usar:
Reiniciar el agente de Apple Remote Desktop (ARD) y su ayudante:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -restart -agent
Activar el uso compartido de Remote Desktop, permitir el acceso a todos los usuarios y habilitar el menú adicional:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -allowAccessFor -allUsers -privs -all -clientopts -setmenuextra -menuextra yes
Activar el uso compartido de Remote Desktop y permitir el acceso para usuarios específicos:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -allowAccessFor -specifiedUsers
You must use the -configure, -access, and -privs options in a separate command to specify the set of users and their access privileges. For example, this command is for users with the short names "teacher" and “student." It gives them access to observe (but not control) the computer, and to send text messages:sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -users teacher,student -access -on -privs -ControlObserve -ObserveOnly -TextMessages
Unlike other kickstart options, you can’t combine the allowAccessFor options with other kickstart options. You must use it as in the last two samples above. You might have to call kickstart more than once to finish a computer’s setup.Eliminar los privilegios de acceso para usuarios específicos (“student” en este ejemplo):
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -users student -access -off
Deshabilitar el agente de ARD y eliminar los privilegios de acceso para todos los usuarios:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -deactivate -configure -access -off