Отключение удаленных подключений к общему экрану

Обратите внимание, что Screens 4 больше не доступен и был заменен на Screens 5, универсальное приложение для iPhone, iPad, Mac и Vision Pro.


Начиная с macOS 10.12 Sierra, можно настроить встроенную службу Screen Sharing/Remote Management так, чтобы она отвечала только на запросы локального подключения, сделанные через защищенное соединение.

Для этого откройте Terminal.app, скопируйте и вставьте следующую команду:

sudo defaults write /Library/Preferences/com.apple.RemoteManagement.plist VNCOnlyLocalConnections -bool yes 

Чтобы восстановить поведение по умолчанию, используйте no вместо yes в конце команды.

Требование: включить безопасные соединения

Единственное требование для работы этой конфигурации — включить безопасные соединения (SSH) в Screens и Screens Connect (если установлено).

Вы не сможете подключиться, если не используете безопасное соединение, так как параметр VNCOnlyLocalConnections указывает службе прослушивать только локальный хост.

Включить безопасные соединения в Screens Connect

Откройте окно настроек, перейдите в раздел «Общие» и включите Использовать удаленный вход.

Включить безопасные соединения в Screens

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

Screens для iOS

Откройте настройки сохраненного подключения, которое вы хотите изменить, и включите функцию «Безопасное подключение».

В разделе Безопасное подключение обязательно включите функцию Включить в локальной сети.

Screens для Mac

Откройте настройки сохраненного подключения, которое вы хотите изменить, и включите функцию Безопасные подключения.

Обязательно включите функцию Включить в локальной сети.

Вам всё ещё нужна помощь?

Напишите нам по электронной почте