Я смотрю на сам файл кикстарта ARD прямо сейчас, и похоже, что кто-то дословно скопировал из него копию (не зная, что сделали эти опции?) или было сказано, чтобы запустить эти биты.
Я бы начал с выключения ARD, чтобы вы могли найти файл кикстарта (для файла кикстарта:«Остановите службу удаленного управления и деактивируйте ее, чтобы она не запускалась после следующей перезагрузки компьютера»):
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -deactivate -stop
Это должно остановить и отключить клиент удаленного управления (обратите внимание, что он перезагружается после перезагрузки, поэтому вам нужно будет найти правильные варианты и включить его снова, если вы будете управлять ими удаленно).
Ниже приведена (длинная) копия / вставка из параметров, перечисленных в файле кикстарта, но сначала несколько интерпретаций, основанных на файле кикстарта:
kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw mypasswd -restart -agent -privs -all
Частичные совпадения здесь:
Активируйте службу удаленного управления, включите доступ и перезапустите агент.
kickstart -activate -configure -access -on -restart -agent
и здесь:
Дайте администратору и Бобу все доступ.
kickstart -configure -access -on -privs -all -users admin, bob
и здесь:
Разрешить доступ для всех пользователей и дать всем пользователям полный доступ.
kickstart -configure -allowAccessFor -allUsers -privs -all
Если бы это был я, я бы поторопился с этим. Мне кажется, что этот конфиг устанавливает, что клиент принимает довольно плохой пароль VNC от кого-либо и дает им полный доступ. Это также в настоящее время делает это автоматически при загрузке.
Примеры:
Удалите программные файлы (но не настройки и настройки), установите указанный пакет и перезапустите службу.
kickstart -uninstall -files -install -package RD_Admin_Install.pkg -restart -console
Установите указанный пакет, а затем перезапустите агент ARD.
kickstart -install -package RD_Client_Install.pkg -restart -agent
На 10.4 и более ранних версиях остановите службу удаленного управления, но, если она активирована, она запустится после следующей перезагрузки компьютера. На 10.5 и позже используйте kickstart -deactivate.
кикстарт-стоп
Остановите службу удаленного управления и деактивируйте ее, чтобы она не запускалась после следующей перезагрузки компьютера.
kickstart -deactivate -stop
Перезапустите агент.
kickstart -restart -agent -console
Активируйте службу удаленного управления, а затем перезапустите агент. kickstart -activate -restart -agent -console
Активируйте службу удаленного управления, включите доступ и перезапустите агент.
kickstart -activate -configure -access -on -restart -agent
Отключить доступ пользователей.
kickstart -configure -access -off
Дайте администратору и Бобу все доступ.
kickstart -configure -access -on -privs -all -users admin, bob
Используйте учетные записи сервера каталогов для аутентификации. Для аутентификации пользователи должны быть членами одной из групп каталогов ARD.
kickstart -configure -clientopts -setdirlogins -dirlogins yes
Отключить меню "Удаленное управление" дополнительно.
kickstart -configure -clientopts -setmenuextra -menuextra no
Следующие примеры предназначены только для OS X 10.5 и выше.
Разрешить доступ только этим пользователям (пользователи должны быть указаны в отдельной команде).
kickstart -configure -allowAccessFor -specifiedUsers
Разрешить доступ для всех пользователей и дать всем пользователям полный доступ.
kickstart -configure -allowAccessFor -allUsers -privs -all
Запустите службу удаленного управления.
кикстарт-активировать
Бег из командной строки
Этот сценарий можно запустить как любой инструмент UNIX из командной строки или вызвать из другого сценария.
До начала:
Используйте этот скрипт на свой страх и риск. Прочитайте это сначала и поймите это.
Войдите в систему как администратор (у вас должны быть права sudo)
Скопируйте этот скрипт в любое место, которое вам нравится (например, /usr /bin /local /)
Убедитесь, что в этом файле есть окончания строк Unix, иначе он не запустится.
Бег:
Запустите скрипт, используя "sudo" (введите пароль, если будет предложено)
sudo ./kickstart -restart -agent
Переключатели командной строки:
Дополнительные "родительские" переключатели активируют функции кикстарта верхнего уровня:
-uninstall -install -deactivate -activate -configure -stop -restart
Эти функции могут быть выбраны независимо, но всегда будут выполняться в порядке, указанном выше.
Чтобы произошло что-то интересное, вы должны указать один или несколько родительских параметров, а также один или несколько дочерних параметров для тех, которые в них нуждаются. Дочерние параметры будут игнорироваться, если только не указана их родительская опция.
Все параметры являются ключами (они не принимают аргументов), за исключением -package -users и -mask, как указано ниже.
-uninstall ## Включить опции "удалить":
-files ## Uninstall all ARD-related files
-settings ## Remove access privileges in System Preferences
-prefs ## Remove Remote Desktop administrator preferences
-install ## Включить опции "установить":
-package path ## Укажите путь к пакету установщика для запуска
-configure ## Включить опции "configure":
-users john, admin ## Укажите пользователей для установки привилегий или доступа (по умолчанию все пользователи)
-activate ## Активировать агент ARD в Sys Prefs для запуска при запуске
-deactivate ## Деактивировать агент ARD в Sys Prefs для запуска при запуске
-access ## Установить доступ для пользователей: -on ## Предоставить доступ -off ## Запретить доступ
-privs ## Установить права доступа пользователя:
-none ## Disable all privileges for specified user
-all ## Grant all privileges (default)...
## ... or grant any these privileges...
-DeleteFiles ##
-ControlObserve ## Control AND observe (unless ObserveOnly is also specified)
-TextMessages ## Send a text message
-ShowObserve ## Show client when being observed or controlled
-OpenQuitApps ## Open and quit aplicationns
-GenerateReports ## Generate reports (and search hard drive)
-RestartShutDown ##
-SendFiles ## Send *and/or* retrieve files
-ChangeSettings ## Change system settings
-ObserveOnly ## Modify ControlObserve option to allow Observe mode only
-mask number ## Specify "naprivs" mask numerically instead (advanced)
-allowAccessFor ## Указать режим доступа к удаленному управлению
-allUsers ## Grant access to all local users
-specifiedUsers ## Only grant access to users with privileges
-computerinfo ## Укажите все четыре поля информации о компьютере (по умолчанию для каждого пусто)
-set1 -1 <text>
-set2 -2 <text>
-set3 -3 <text>
-set4 -4 <text>
-clientopts ## Разрешить указание нескольких опций.
-setmenuextra -menuextra yes|no ## Set whether menu extra appears in menu bar
-setdirlogins -dirlogins yes|no ## Set whether directory logins are allowed
-setreqperm -reqperm yes|no ## Allow VNC guests to request permission
-setvnclegacy -vnclegacy yes|no ## Allow VNC Legacy password mode
-setvncpw -vncpw mynewpw ## Set VNC Legacy PW
-setwbem -wbem yes|no ## Allow incoming WBEM requests over IP
-stop ## Остановить агент и / или консольную программу (не применимо, если targettdisk не /)
-restart ## Включить опции "перезапустить": (не применимо, если targettdisk не /)
-agent ## Перезапустить агент ARD и помощник -console ## Перезапустить консольное приложение -menu ## Перезапустить дополнительное меню
-targetdisk ## Диск для работы, указанный как точка монтирования в текущей файловой системе. По умолчанию используется текущий загрузочный том: «/».
ПРИМЕЧАНИЕ. Отключает параметры -restart (не влияет на запущенные в данный момент процессы).
-verbose ## Вывести (не локализуемый) вывод из инструмента установщика (если используется)
-quiet ## Нет отзывов; просто беги.
-help ## Распечатать это расширенное справочное сообщение