태그 보관물: osx-server

osx-server

Mac mini 서버에서 화면 공유 서비스 다시 시작 과거에 오랫동안

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

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



답변

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

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'


답변

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

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

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


답변

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

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

sudo launchctl kill KILL system/com.apple.screensharing

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


답변

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

sudo shutdown -r now

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


답변