이 문서에서는 Linux 호스트의 게시된 애플리케이션에 직접 연결 세션을 사용하도록 설정하는 방법을 설명합니다. 직접 연결 세션에 사용하도록 설정하려는 각 게시된 애플리케이션에 VADC 구성 파일을 생성해야 합니다.
전제 조건
- --multiple-session 매개 변수를 지정하여 시스템에 Horizon Agent를 설치했는지 확인합니다. 자세한 내용은 "Horizon에서 Linux 데스크톱 설정" 에서 "Linux 가상 시스템에 Horizon Agent 설치" 및 "Horizon Agent for Linux 설치를 위한 명령줄 옵션"을 참조하십시오.
- View Agent Direct-Connection 플러그인 설치에 설명된 대로 시스템에 VADC 플러그인이 설치되어 있는지 확인합니다. VADC 플러그인 설치의 일부로 다음을 확인합니다.
- nginx 패키지가 시스템에 설치되어 있습니다.
- 직접 연결 세션에 사용자 사용 권한이 구성되어 있습니다.
절차
- /etc/vmware/nedc/published_apps 폴더로 이동합니다.
cd /etc/vmware/vadc/published_apps
이 폴더에는 게시된 애플리케이션에 구성 파일을 생성하도록 사용할 수 있는 PublishedApp.template 템플릿 파일이 포함되어 있습니다.
- PublishedApp.template 파일을 복사하여 애플리케이션 구성 파일을 생성합니다. 예제 명령에서 <appname>을 애플리케이션의 이름으로 바꿉니다.
cp PublishedApp.template <appname>
<appname> 구성 파일이 /etc/vmware/vadc/published_apps 폴더에 생성됩니다.
- 다음 예와 유사하게 <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
줄에 추가합니다. - 시스템을 다시 시작하여 변경 내용을 적용합니다.