이 문서에서는 Linux 호스트의 게시된 애플리케이션에 직접 연결 세션을 사용하도록 설정하는 방법을 설명합니다. 직접 연결 세션에 사용하도록 설정하려는 각 게시된 애플리케이션에 VADC 구성 파일을 생성해야 합니다.

전제 조건

  • --multiple-session 매개 변수를 지정하여 시스템에 Horizon Agent를 설치했는지 확인합니다. 자세한 내용은 "Horizon에서 Linux 데스크톱 설정" 에서 "Linux 가상 시스템에 Horizon Agent 설치" 및 "Horizon Agent for Linux 설치를 위한 명령줄 옵션"을 참조하십시오.
  • View Agent Direct-Connection 플러그인 설치에 설명된 대로 시스템에 VADC 플러그인이 설치되어 있는지 확인합니다. VADC 플러그인 설치의 일부로 다음을 확인합니다.
    • nginx 패키지가 시스템에 설치되어 있습니다.
    • 직접 연결 세션에 사용자 사용 권한이 구성되어 있습니다.

절차

  1. /etc/vmware/nedc/published_apps 폴더로 이동합니다.
    cd /etc/vmware/vadc/published_apps

    이 폴더에는 게시된 애플리케이션에 구성 파일을 생성하도록 사용할 수 있는 PublishedApp.template 템플릿 파일이 포함되어 있습니다.

  2. PublishedApp.template 파일을 복사하여 애플리케이션 구성 파일을 생성합니다. 예제 명령에서 <appname>을 애플리케이션의 이름으로 바꿉니다.
    cp PublishedApp.template <appname>

    <appname> 구성 파일이 /etc/vmware/vadc/published_apps 폴더에 생성됩니다.

  3. 다음 예와 유사하게 <appname> 파일의 컨텐츠를 수정합니다.
    # The application name which should be the same with config filename
    PublishedAppName=<appname>
    
    # The executable path of application
    PublishedAppExecutable=/usr/bin/<appname>
    
    # Specify the params of application
    #PublishedAppArgs=-new-tab www.google.com
    
    # The entitled Groups list, only users in these groups can access this application
    PublishedEntitledGroups=vmwvadc

    애플리케이션에 여러 사용 권한 그룹을 구성하려면 그룹 이름을 콜론으로 구분하여 PublishedEntitledGroups 줄에 추가합니다.

  4. 시스템을 다시 시작하여 변경 내용을 적용합니다.