Observe que Screens 4 não está mais disponível e foi substituído por Screens 5, um aplicativo universal para iPhone, iPad, Mac e Vision Pro.
Desde o macOS 10.12 Sierra, é possível configurar o serviço integrado de Compartilhamento de Tela/Gerenciamento Remoto para responder apenas a solicitações de conexão local feitas por meio de uma conexão segura.
Para fazer isso, abra Terminal.app, copie e cole o seguinte comando:
sudo defaults write /Library/Preferences/com.apple.RemoteManagement.plist VNCOnlyLocalConnections -bool yes
Para restaurar o comportamento padrão, use no em vez de yes no final do comando.
Requisito: Ativar Conexões Seguras
O único requisito para que esta configuração funcione é habilitar Conexões Seguras (SSH) em Screens e Screens Connect (se instalado).
Você não conseguirá se conectar a menos que use uma conexão segura, pois o parâmetro VNCOnlyLocalConnections instrui o serviço a escutar somente no host local.
Habilitar Conexões Seguras em Screens Connect
Abra a janela Preferências, vá para a seção Geral e habilite Usar Login Remoto.
Habilitar Conexões Seguras em Screens
Como Screens mantém a sincronização com Screens Connect, as conexões seguras devem ser habilitadas automaticamente. Se esse não for o caso, siga estas etapas:
Screens para iOS
Abra as configurações da conexão salva que você deseja modificar e habilite a Conexão Segura.
Na seção Conexão Segura, certifique-se de ativar Habilitar na rede local.
Screens para Mac
Abra as configurações da conexão salva que você deseja modificar e habilite Conexões Seguras.
Certifique-se de ativar Habilitar na rede local.