이 문서에서는 Linux 데스크톱에서 Horizon Agent의 대한 선택적 기능을 설치하거나 우회하는 데 사용할 수 있는 명령줄 매개 변수에 대해 설명합니다. 터미널 창에서 적절한 Horizon Agent 설정 스크립트를 실행할 때 이러한 매개 변수를 지정합니다.

Horizon Agent 설정 스크립트 실행

터미널 창에서 Linux 배포에 적합한 설치 스크립트를 실행합니다. 다음 표에 설명된 스크립트 형식을 사용합니다.

운영 체제 Horizon Agent 설정 스크립트
RHEL 8.x
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -optional parameter [parameter argument] . . .
다른 모든 Linux 배포판
sudo ./install_viewagent.sh -optional parameter [parameter argument] . . .

Horizon Agent 설정 스크립트에 대한 명령줄 옵션

다르게 지정하지 않는 한 install_viewagent.shViewSetup.sh 스크립트에는 다음과 같은 선택적 매개 변수가 포함됩니다.

표 1. Horizon Agent 옵션 매개 변수
옵션 매개 변수 설명
--force

Horizon Agent for Linux에 대한 시스템 요구 사항에 설명된 지원되는 운영 체제 목록에 포함되지 않은 Linux 운영 체제에 Horizon Agent를 강제로 설치합니다. 기본적으로 이 매개 변수는 포함되지 않습니다.

참고: 이 매개 변수는 install_viewagent.sh 스크립트에만 사용할 수 있습니다. 지원되지 않는 운영 체제에서 Horizon Agent를 실행할 경우 Horizon 기능 지원이 제한될 수 있습니다.

--help

-h

스크립트에 대한 도움말 정보와 전체 매개 변수 목록을 표시합니다.

--multiple-session

Linux 가상 시스템이 포함된 팜에 기반하여 다중 세션 게시된 데스크톱 풀 및 게시된 애플리케이션 풀을 지원할 수 있습니다. 기본적으로 이 매개 변수는 포함되지 않습니다.

  • 자동화된 인스턴트 클론 팜에서 사용할 수 있도록 시스템을 준비하려면 설치 스크립트에 --multiple-session 매개 변수를 포함합니다. 예:
    sudo ./install_viewagent.sh --multiple-session
    sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh --multiple-session
  • 수동 팜에서 사용할 시스템을 준비하려면 --multiple-session 매개 변수와 관리 에이전트 -M 매개 변수를 no로 설정합니다. 예:
    sudo ./install_viewagent.sh --multiple-session -M no 
    sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh --multiple-session  -M no
-a yes|no 오디오 입력 리디렉션 지원을 설치하거나 우회합니다. 기본값은 no입니다.
-b Horizon Connection Server의 호스트 이름 또는 IP 주소입니다. 이 매개 변수는 비관리 모드에서 Horizon Agent를 설치할 때만 지원됩니다.
-d Horizon Connection Server 관리자의 도메인 이름입니다. 이 매개 변수는 비관리 모드에서 Horizon Agent를 설치할 때만 지원됩니다.
-f yes|no FIPS(Federal Information Processing Standards) 140-2용으로 고안된 암호화 모듈의 지원을 설치하거나 우회합니다. 기본값은 no입니다. 자세한 내용은 Horizon 8 Linux 데스크톱의 기능의 FIPS 140-2 모드 설명을 참조하십시오.
-j JMS SSL 키 저장소 암호입니다. 기본적으로 설치 관리자는 임의 문자열을 생성합니다.
-k Horizon Connection Server 관리자의 Active Directory 주소입니다. 이 매개 변수는 Kerberos 인증에만 필요하며 관리되지 않는 모드에서 Horizon Agent를 설치할 때만 지원됩니다.
-m yes|no 스마트 카드 리디렉션 기능을 설치하거나 우회합니다. 기본값은 no입니다.
-n Linux 시스템의 이름입니다. 이 매개 변수는 비관리 모드에서 Horizon Agent를 설치할 때만 지원됩니다. 기본값은 hostname입니다.
-p Horizon Connection Server에 대한 관리자 암호입니다. 이 매개 변수는 비관리 모드에서 Horizon Agent를 설치할 때만 지원됩니다.
-r yes|no 설치 후에 시스템을 자동으로 다시 시작합니다. 기본값은 no입니다.
-s VMwareBlastServer에 대한 자체 서명된 인증서의 CN(일반 이름)입니다. 기본값은 Blast입니다. 이 매개 변수는 비관리 모드에서 Horizon Agent를 설치할 때만 지원됩니다.
-u Horizon Connection Server 관리자의 사용자 이름입니다. 이 매개 변수는 비관리 모드에서 Horizon Agent를 설치할 때만 지원됩니다.
-A yes |no

install_viewagent.sh의 경우 EULA(최종 사용자 라이센스 계약) 및 FIPS(Federal Information Processing Standards) 선언을 자동으로 수락하거나 거부합니다. 설치를 계속하려면 yes를 지정해야 합니다.

install_viewagent.sh 스크립트에서 이 매개 변수를 지정하지 않으면 설치 중에 EULA 및 FIPS 설명을 수동으로 수락해야 합니다.

-B Horizon Connection Server 호스트의 도메인 이름입니다. 이 매개 변수는 Horizon Connection Server 호스트와 관리자가 서로 다른 도메인을 가질 때만 Kerberos 인증에 필요합니다. 이 매개 변수는 비관리 모드에서 Horizon Agent를 설치할 때만 지원됩니다.
-C yes|no 클립보드 리디렉션 지원을 설치하거나 우회합니다. 기본값은 yes입니다.
-F yes|no CDR(클라이언트 드라이버 리디렉션) 지원을 설치하거나 우회합니다. 기본값은 yes입니다.
-K Horizon Connection Server 호스트의 Active Directory 주소입니다. 이 매개 변수는 Horizon Connection Server 호스트와 관리자가 서로 다른 도메인을 가질 때만 Kerberos 인증에 필요합니다. 이 매개 변수는 비관리 모드에서 Horizon Agent를 설치할 때만 지원됩니다.
-M yes|no

관리 모드 또는 비관리 모드에서 Horizon Agent를 설치합니다. 기본값은 yes입니다.

관리 모드에서 Horizon Agent를 설치하면 Linux 시스템이 Horizon Connection Server에 연결된 vCenter Server 인스턴스에 의해 관리됩니다.

비관리 모드에서 Horizon Agent를 설치하면 Linux 시스템이 Horizon Connection Server에 연결된 vCenter Server 인스턴스에 의해 관리되지 않습니다.

-P yes|no 프린터 리디렉션 지원을 설치하거나 우회합니다. 기본값은 yes입니다.
-R Linux 시스템을 Horizon Connection Server 호스트에 등록합니다. 이 매개 변수를 사용하여 새 등록을 수행하거나 관리 모드 및 비관리 모드 간을 변경한 후 시스템을 다시 등록합니다.
-S yes|no SSO(Single Sign-On) 지원을 설치하거나 우회합니다. 기본값은 yes입니다.
-T yes|no True SSO(싱글 사인온) 지원을 설치하거나 우회합니다. 기본값은 no입니다.
-U yes|no USB 리디렉션 지원을 설치하거나 우회합니다. 기본값은 no입니다.
표 2. 매개 변수를 사용하는 Horizon Agent 설치 스크립트 예시
시나리오 예시 스크립트
새로 설치를 수행하고 EULA 및 FIPS 조항을 자동으로 수락
sudo ./install_viewagent.sh -A yes
스마트 카드 리디렉션 사용
sudo ./install_viewagent.sh -A yes -m yes
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -m yes
SSO 지원 우회
sudo ./install_viewagent.sh -S no
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -S no
자동화된 인스턴트 클론 팜을 기준으로 게시된 데스크톱 풀 및 애플리케이션 풀에 대한 지원 사용
sudo ./install_viewagent.sh --multiple-session
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh --multiple-session
수동 팜을 기준으로 게시된 데스크톱 풀 및 애플리케이션 풀에 대한 지원 사용
sudo ./install_viewagent.sh --multiple-session -M no
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh --multiple-session -M no