Mac mini 서버에서 화면 공유 서비스 다시 시작


27

Mac mini 에서 Mac OS X ( Snow Leopard-10.6.7 이라고 생각 )를 실행하고 있습니다. iMac에서 원격으로 연결하려고합니다 (이것은 과거에 오랫동안 작동했습니다). iMac의 파인더에서 "화면 공유 ..."를 클릭하면 (최종적으로) 서버의 데스크탑이 표시되지만 정지 된 것처럼 보입니다. 그러나 디스플레이를 업데이트하지 않고 실제로 입력을 받고 있는지 (창을 닫고 다시 공유 화면을 반복하여) 결정했습니다.

서버에 ssh 할 수 있지만 화면 공유 서비스를 어떻게 다시 시작할 수 있습니까?

답변:


38

나는 같은 문제를 겪었고, 머리없는 미니도 마찬가지였다. 이것이 내가 찾은 것입니다 ...

sudo launchctl unload /System/Library/LaunchDaemons/com.apple.screensharing.plist  
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.screensharing.plist

미니에 SSD를 설치하고 그 당시 Lion을 새로 설치했는데 문제가 지속되었습니다.

별명을 만들었습니다

alias fixscreen='sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.screensharing.plist &&  sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.screensharing.plist'

이 솔루션에 감사드립니다. 이미 몇 년 동안 찾고있었습니다!
t0r0X

물론 서버에서 ssh를 활성화해야합니다.
그렉 글 로크 너

1
MacOS High Sierra A +에서 작동
dps

High Sierra (10.13.5)에서 이것을 시도하고 매력처럼 작동했습니다.
Markus Amalthea Magnuson

5

OK (확인), (적어도, 또는 해답을 찾기 위해 관리 대답 나는이 명령의 모든 세부 사항에 아주 확실하지 않다) :

$ sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -users admin -privs -all -restart -agent -menu

항상-터미널에 무언가를 붙여 넣을 때 조심하십시오-명령을 실행하기 전에 검사하는 것이 가장 좋습니다. sudo가 관련되어있을 때도 마찬가지입니다.


ARDAgent (예 : 원격 관리)와 화면 공유 간의 관계에 대해 잘 모르겠습니다. UI에서 화면 공유 및 NOT 원격 관리를 틱할 수 있지만 ARDAgent를 시작하면 원격 관리 및 NOT 화면 공유를 원격으로 틱합니다 (VNC를 활성화하더라도). 말이 돼?
Toby

4

사용 launchctl unload하고 launchctl load여전히 작동하지만 명령은 이제 "레거시 명령"입니다.

단일 명령으로도 작동하는 최신 접근 방식은 다음과 같습니다.

sudo launchctl kill KILL system/com.apple.screensharing

이렇게하면 launchctl이 화면 공유 서비스를 종료하도록 지시 한 다음 launchctl이 종료 된 후 자동으로 다시 시작합니다.


질문에 따라 Snow Leopard에서 작동합니까?
tubedogg 2016 년

아니요, Snow Leopard에서는 작동하지 않습니다 : "알 수없는 하위 명령 'kill'"!
awado

-1

화면 공유 서비스 만 다시 시작하는 대신 Mac Mini를 원격으로 다시 시작하는 것이 좋습니다. 다음을 입력하여 SSH를 통해이를 수행 할 수 있습니다.

sudo shutdown -r now

이렇게하면 화면 공유 서비스가 다시 시작될뿐만 아니라 처음에 작동하게 된 문제가 해결 될 수도 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.