Apple Remote Desktop에서 kickstart 명령어 라인 유틸리티 사용하기

kickstart를 사용하면 원격 컴퓨터를 재시동하지 않고도 Apple Remote Desktop 명령을 실행할 수 있습니다.

kickstart를 사용하여 Apple Remote Desktop 환경설정을 설정합니다. 예를 들면 Apple Remote Desktop 구성요소를 설치, 제거, 활성화, 설정 및 재시동할 수 있습니다.

macOS Mojave 10.14에서 kickstart 명령어 라인 유틸리티를 사용할 때 화면 공유를 통해 원격 Mac을 제어하는 방법에 대해 알아봅니다.

시작하기

다음 경로에서 kickstart 도구를 찾을 수 있습니다.
/시스템/라이브러리/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart

이 문서에 나와 있는 명령을 한 줄의 텍스트로 입력해야 합니다. 텍스트를 입력할 때 텍스트가 줄바꿈되어도 괜찮습니다. 전체 명령을 입력하기 전에는 return 키를 누르지 마십시오.

kickstart 명령에 대한 자세한 내용을 보려면 다음과 같이 -help 플래그를 사용합니다.

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -help

예시 명령

이 문서에 나와 있는 명령은 Apple Remote Desktop 3.2 및 이후 버전에서 사용할 수 있습니다.

다음은 사용할 수 있는 예시 명령입니다.

  • ARD 에이전트 및 보조 프로그램을 다시 시작하기:
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -restart -agent
    
  • Remote Desktop 공유를 켜고, 모든 사용자의 접근을 허용하며, 기타 메뉴를 활성화하기:
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -allowAccessFor -allUsers -privs -all -clientopts -setmenuextra -menuextra yes
    
  • Remote Desktop 공유를 켜고, 지정한 사용자의 접근을 허용하기:
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -allowAccessFor -specifiedUsers
    
    사용자와 사용자의 접근 권한 세트를 지정하려면 별도 명령으로 -configure, -access 및 -privs 옵션을 사용해야 합니다. 예를 들면 다음 명령은 짧은 이름이 각각 'teacher' 및 'student'인 사용자를 위한 것으로, 컴퓨터를 관찰할 수는 있지만 제어할 수는 없고 문자 메시지를 보낼 수 있는 권한을 이들에게 부여합니다.
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -users teacher,student -access -on -privs -ControlObserve -ObserveOnly -TextMessages
    
    다른 kickstart 옵션과 달리 allowAccessFor 옵션은 다른 kickstart 옵션과 결합할 수 없습니다. 위의 마지막 두 개 예시에서 사용한 것처럼 사용해야 합니다. 컴퓨터 설정을 마치려면 kickstart를 두 번 이상 호출해야 할 수도 있습니다.
  • 지정한 사용자(다음 예에서는 'student')의 접근 권한 제거하기:
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -users student -access -off
    
  • ARD 에이전트를 비활성화하고 모든 사용자의 접근 권한 제거하기:
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -deactivate -configure -access -off
    
게시일: