Należy pamiętać, że Screens 4 nie jest już dostępny i został zastąpiony przez Screens 5, uniwersalną aplikację na iPhone'a, iPada, Maca i Vision Pro.
Od macOS 10.12 Sierra możliwe jest skonfigurowanie wbudowanej usługi Udostępniania ekranu/Zdalnego zarządzania tak, aby odpowiadała tylko na lokalne żądania połączenia wysyłane za pośrednictwem bezpiecznego połączenia.
Aby to zrobić, otwórz Terminal.app, skopiuj i wklej następujące polecenie:
sudo defaults write /Library/Preferences/com.apple.RemoteManagement.plist VNCOnlyLocalConnections -bool yes
Aby przywrócić domyślne zachowanie, użyj no zamiast yes na końcu polecenia.
Wymaganie: Włącz bezpieczne połączenia
Jedynym wymaganiem, aby ta konfiguracja działała, jest włączenie bezpiecznych połączeń (SSH) w Screens i Screens Connect (jeśli zainstalowano).
Nie będziesz mógł się połączyć, jeśli nie użyjesz bezpiecznego połączenia, ponieważ parametr VNCOnlyLocalConnections instruuje usługę, aby nasłuchiwała tylko na komputerze lokalnym.
Włącz bezpieczne połączenia w Screens Connect
Otwórz okno Preferencje i przejdź do sekcji Ogólne, a następnie włącz opcję Użyj zdalnego logowania.
Włącz bezpieczne połączenia w Screens
Ponieważ Screens jest zsynchronizowany z Screens Connect, bezpieczne połączenia powinny zostać włączone automatycznie. Jeśli tak nie jest, wykonaj następujące kroki:
Screens dla systemu iOS
Otwórz ustawienia zapisanego połączenia, które chcesz zmodyfikować, i włącz Bezpieczne połączenie.
W sekcji Bezpieczne połączenie upewnij się, że opcja Włącz w sieci lokalnej jest włączona.
Screens dla systemu Mac
Otwórz ustawienia zapisanego połączenia, które chcesz zmodyfikować, i włącz Bezpieczne połączenia.
Upewnij się, że opcja Włącz w sieci lokalnej jest włączona.