Desde o macOS 10.12 Sierra, é possível configurar o serviço interno de Compartilhamento de Tela/Gerenciamento Remoto para responder exclusivamente a solicitações de conexão local por meio de uma conexão segura.
Para implementar isso, abra Terminal.app e execute o seguinte comando:
sudo defaults write /Library/Preferences/com.apple.RemoteManagement.plist VNCOnlyLocalConnections -bool yes
Para reverter para o comportamento padrão, substitua "sim" por "não" no final do comando.
Requisito: Habilitar Conexões Seguras
Para que essa configuração entre em vigor, é essencial ativar Conexões Seguras (SSH) em Screens e Screens Connect (se instalado). Não será possível conectar sem uma conexão segura, pois o parâmetro VNCOnlyLocalConnections instrui o serviço a escutar exclusivamente no host local.
Habilitar conexões seguras em Screens Conectar
Navegue até a janela Preferências, vá para a seção Geral e habilite Usar login remoto.
Habilitar conexões seguras em Screens
Em Screens, para habilitar conexões seguras, acesse a seção Segurança nas suas configurações de conexão salvas.
Importante: Certifique-se de que Habilitar nas conexões locais esteja ativado.