Використання утиліти командного рядка kickstart в Apple Remote Desktop
За допомогою утиліти kickstart можна виконувати команди Apple Remote Desktop, не перезапускаючи віддалений комп’ютер.
Установіть параметри Apple Remote Desktop за допомогою утиліти kickstart. Наприклад, ви можете інсталювати, видалити, активувати, налаштувати й перезапустити компоненти Apple Remote Desktop.
Дізнайтеся, як керувати віддаленим Mac зі спільним переглядом екрана за допомогою утиліти командного рядка kickstart у macOS Mojave 10.14 і пізніших версій.
Початок роботи
Інструмент kickstart можна знайти в цьому розділі:
/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart
Введіть команди, наведені в цій статті, як один рядок тексту. Це нормально, якщо текст переноситься під час введення. Не натискайте клавішу Return, доки ви не введете всю команду.
Щоб отримати додаткову інформацію про команду kickstart, скористайтеся прапорцем -help:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -help
Зразки команд
Команди, наведені в цій статті, працюють з Apple Remote Desktop 3.2 та пізніших версій.
Ось команди, які можна використовувати:
Перезапуск агента ARD й допоміжного інструмента:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -restart -agent
Увімкнення функції Remote Desktop Sharing, надання дозволу на доступ усім користувачам і ввімкнення розширення для меню:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -allowAccessFor -allUsers -privs -all -clientopts -setmenuextra -menuextra yes
Увімкнення функції Remote Desktop Sharing і надання дозволу на доступ певним користувачам:
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.Вилучення прав доступу для вказаних користувачів (у цьому прикладі — student):
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -users student -access -off
Вимкнення агента ARD й вилучення прав доступу для всіх користувачів:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -deactivate -configure -access -off