보안을 위해서는 Horizon Client를 통해 데몬이나 프로세스가 설치되는지 여부를 아는 것이 중요합니다.

표 1. Horizon Client에서 설치된 클라이언트 유형별 서비스, 프로세스 또는 데몬
유형 서비스, 프로세스 또는 데몬
Linux 클라이언트
  • vmware-usbarbitrator는 클라이언트에 연결된 다양한 USB 디바이스를 열거하고 클라이언트에 연결할 디바이스와 원격 데스크톱에 연결할 디바이스를 결정합니다.
  • Vmware-view-used는는 USB 리디렉션 기능의 서비스를 제공합니다.
참고: 이러한 데몬은 설치할 때 설치 후에 서비스 등록 및 시작 확인란을 클릭하면 자동으로 시작됩니다. 이러한 프로세스는 루트로 실행됩니다.
Mac 클라이언트 Horizon Client는 데몬을 생성하지 않습니다.
Chrome OS 클라이언트 Horizon Client는 단일 Android 프로세스에서 실행됩니다. Horizon Client는 데몬을 생성하지 않습니다.
iOS 클라이언트 Horizon Client는 데몬을 생성하지 않습니다.
Android 클라이언트 Horizon Client는 단일 Android 프로세스에서 실행됩니다. Horizon Client에서는 데몬을 생성하지 않습니다.
Windows 10 UWP 클라이언트 Horizon Client에서는 시스템 서비스를 생성하거나 트리거하지 않습니다.
Windows 스토어 클라이언트 Horizon Client에서는 시스템 서비스를 생성하거나 트리거하지 않습니다.
Linux 데스크톱
  • StandaloneAgent는 루트 권한으로 실행되며 Linux 시스템이 가동되어 실행 중일 때 시작됩니다. StandaloneAgent는 연결 서버와 통신하여 원격 데스크톱 세션 관리를 수행합니다(세션 설정 및 해체, 연결 서버에서 원격 데스크톱 상태를 브로커로 업데이트).
  • VMwareBlastServer는 연결 서버에서 StartSession 요청을 받으면 StandaloneAgent에서 시작됩니다. VMwareBlastServer 데몬은 vmwblast(Linux Agent를 설치할 때 생성되는 시스템 계정) 권한으로 실행합니다. 내부 MKSControl 채널을 통해 StandaloneAgent와 통신하고 VMware Blast 디스플레이 프로토콜을 사용하여 Horizon Client와 통신합니다.