Удаленное обновление до El Capitan нарушило совместное использование экрана

7

У нас есть удаленный Mac Mini, выступающий в качестве сервера сборки, к которому мы используем общий доступ к экранам для удаленного управления.

Ну, я недавно обновил эту коробку до El Capitan и теперь Screen Sharing вообще не подключается

Я обновлял ОС до этого и никогда не сталкивался с проблемой. Есть ли способ подключиться к этому блоку и получить общий доступ к экрану или я S.O.L.? Я могу пропинговать это, но я не могу сделать что-нибудь еще (обмен файлами, ssh, разделение экрана).

Обновить: Я сделал сканирование портов на сервере, и он не может найти открытых портов. Я предполагаю, что тогда это в значительной степени решено. Я до сих пор не понимаю, как обновление и перезагрузка коробки могли так сильно его замуровать. Я имею в виду, что Apple действительно не модернизировала возможность удаленно?

Я наполовину представляю себе какое-то диалоговое окно «Добро пожаловать в Эль-Капитан, просто несколько экранов, чтобы просмотреть его, прежде чем вы вернете свой компьютер», которое сейчас находится на экране.

Обновление 2: Итак, мы решили эту проблему, но похоже, что во время процесса обновления что-то пошло не так, как сказал наш ИТ-специалист, что он не реагировал, когда подключил к нему монитор. Ему пришлось перезагрузить машину, прежде чем она ответит. Во всяком случае, просто хотел отдать головы другим.

devios1
источник
У вас включен ssh?
Florian Bidabe
Это должен быть включен, но отказывается от подключения к порту 22, когда я пытаюсь.
devios1
Хорошо, похоже, что брандмауэр включен и блокирует все входящие соединения :( если у вас нет Team Viewer, LogMeIn или другого инструмента, вам придется быть на месте и перенастроить службы / брандмауэр
Florian Bidabe

Ответы:

6

Три способа подключения - это удаленный рабочий стол Apple, ssh и удаленные события Apple. Если у вас включен один из них, вы можете запустить общий доступ к экрану с помощью инструмента командной строки:

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

Смотрите их для более подробной информации:

Если нет, вам придется отправить машину человеку или человеку, отправленному на машину, чтобы предпринять локальные корректирующие действия и диагностировать неисправность.

bmike
источник
К сожалению, я не могу даже добраться до командной строки в настоящее время. Единственное указание у меня, что на сервере даже есть пинг. Он отказывается от ssh-соединений, совместного использования экрана, http и общего доступа к файлам. Мы отправим кого-то туда на следующей неделе, но просто изучали мои варианты.
devios1
1
Это работает лучше - "sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -restart -agent -privs -all" - ваша строка дала мне Дополнительные аргументы: «перезагрузка» ошибка
Danny Schoemann
@DannySchoemann Хочу отредактировать свой пост, чтобы это исправить :-) Я думаю, что пропустил -, но не уверен. Спасибо за комментарий!
bmike
1

После локального обновления El Capitan я также не смог заставить работать Screen Sharing (VNC: //). Не с ARD или клиентом совместного использования экрана. Перезагрузка и сброс настроек Sharing не сработали. Я вернул его для работы с этими командами оболочки (он будет работать локально через терминал или удаленно через SSH): (введите ваше короткое имя пользователя, например: admin)

 sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -allowAccessFor -specifiedUsers
 sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -access -on -privs -all -users YOUR-SHORT-USERNAME
 sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -restart -agent
 sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate
B.Bippus
источник