macOS 10.12 Sierra부터 내장된 화면 공유/원격 관리 서비스를 보안 연결을 통해 로컬 연결 요청에만 응답하도록 구성할 수 있게 되었습니다.
이를 구현하려면 Terminal.app을 열고 다음 명령을 실행합니다.
sudo defaults write /Library/Preferences/com.apple.RemoteManagement.plist VNCOnlyLocalConnections -bool yes
기본 동작으로 돌아가려면 명령 끝에서 "yes"를 "no"로 바꿉니다.
요구 사항: 보안 연결 사용
이 구성을 적용하려면 Screens 및 Screens Connect(설치된 경우)에서 보안 연결(SSH)을 활성화해야 합니다. VNCOnlyLocalConnections 매개변수는 서비스에 로컬호스트에서만 수신하도록 지시하기 때문에 보안 연결 없이는 연결할 수 없습니다.
Screens Connect###에서 보안 연결 활성화
환경 설정 창으로 이동하여 일반 섹션으로 이동한 다음 원격 로그인 사용을 활성화합니다.
Screens###에서 보안 연결 활성화
Screens에서 보안 연결을 활성화하려면 저장된 연결 설정 내에서 보안 섹션에 액세스합니다.
중요: 로컬 연결에서 활성화가 켜져 있는지 확인합니다.