편의를 위해, 거의 모든 구성 설정에는 = 속성과 해당하는 명령줄 옵션 이름이 있습니다. 하지만 일부 설정의 경우 명령줄 옵션은 있지만 구성 파일에서 설정할 수 있는 해당 속성이 없으며, 사용할 수 있는 명령줄 옵션이 없기 때문에 속성을 설정해야 하는 설정도 몇 가지가 있습니다.

중요:

일부 명령줄 옵션 및 구성 키는 타사 공급업체에서 제공하는 Horizon Client 버전에서만 사용할 수 있습니다. VMware 씬 클라이언트 및 제로 클라이언트 파트너에 대한 자세한 내용은 http://www.vmware.com/resources/compatibility/search.php?deviceCategory=vdmVMware 호환성 설명서를 참조하십시오.

표 1. Horizon Client 명령줄 옵션 및 구성 파일 키

구성 키

명령줄 옵션

설명

view.allMonitors

--allmonitors

클라이언트가 시작될 때 연결되는 모든 모니터에서 호스트 운영 체제를 숨기고 전체 화면 모드로 Horizon Client 사용자 인터페이스를 엽니다.

구성 키를 설정 중인 경우 "TRUE" 또는 "FALSE"를 지정하십시오. 기본값은 "FALSE"입니다.

view.allowDefaultBroker

-l, --lockServer

이 명령줄 옵션을 사용하거나 속성을 "FALSE"로 설정하면 클라이언트가 어떤 서버에도 연결한 적이 없거나 명령줄 또는 환경설정 파일에 서버 주소가 제공되지 않은 경우가 아니면 서버 필드를 사용할 수 없습니다.

명령줄 옵션 사용 예:

--lockServer -s view.company.com

view.autoConnectBroker

없음

view.defaultBroker 구성 속성을 설정하거나 --serverURL= 명령줄 옵션을 사용하는 경우가 아니면 사용된 마지막 View server에 자동으로 연결합니다.

"TRUE" 또는 "FALSE"를 지정하십시오. 기본값은 "FALSE"입니다.

이 속성과 view.autoConnectDesktop 속성을 "TRUE"로 설정하는 것은 view.nonInteractive 속성을 "TRUE"로 설정하는 것과 동일합니다.

view.autoConnectDesktop

없음

view.defaultDesktop 구성 속성을 설정하거나 --desktopName= 명령줄 옵션을 사용하는 경우가 아니면 사용된 마지막 View 데스크톱에 자동으로 연결합니다.

"TRUE" 또는 "FALSE"를 지정하십시오. 기본값은 "FALSE"입니다.

이 속성과 view.autoConnectBroker 속성을 "TRUE"로 설정하는 것은 view.nonInteractive 속성을 "TRUE"로 설정하는 것과 동일합니다.

view.autoDisconnectEmptyAppSession

없음

"TRUE"(기본값)로 설정되고 사용자가 모든 애플리케이션을 종료해서 애플리케이션 세션이 비면, 최종 사용자에게 메시지가 표시됩니다. 사용자는 빈 세션의 연결을 해제할지 또는 빈 세션을 실행 상태로 계속 둘지 여부를 선택해야 합니다. "FALSE"로 설정되면 View Administrator에서 사용한 시간 제한 설정에 따라 세션이 닫히고, 기본적으로 1분 후에 연결이 끊어집니다.

view.defaultAppHeight

없음

원격 애플리케이션 창의 기본 높이(픽셀 단위)를 지정합니다. 사용자 지정 데스크톱 크기(view.defaultAppSize 속성 "5"로 설정됨)를 지정할 때 이 속성을 view.defaultAppWidth와 함께 사용하십시오. 기본값은 "480"입니다.

view.defaultAppSize

--appSize=

원격 애플리케이션 창의 기본 크기를 설정합니다.

  • 모든 모니터를 사용하려면 "1"을 지정합니다.

  • 모니터 1대에서 전체 화면 모드를 사용하려면 "2"를 지정합니다.

  • 대형 창을 사용하려면 "3"을 지정합니다.

  • 작은 창을 사용하려면 "4"를 지정합니다.

  • 사용자 지정 크기를 설정하려면 "5"를 설정하고 view.defaultAppWidthview.defaultAppHeight 속성을 설정합니다.

기본값은 "1"입니다.

view.defaultAppWidth

없음

원격 애플리케이션 창의 기본 너비(픽셀 단위)를 지정합니다. 사용자 지정 데스크톱 크기(view.defaultAppSize 속성 "5"로 설정됨)를 지정할 때 이 속성을 view.defaultAppHeight와 함께 사용하십시오. 기본값은 "640"입니다.

view.defaultBroker

-s, --serverURL=

지정한 이름을 Horizon Client서버 필드에 추가합니다. FQDN(정규화된 도메인 이름)을 지정하십시오. 기본 포트인 443을 사용하지 않을 경우에는 포트 번호도 지정할 수 있습니다.

기본값은 가장 최근에 사용된 값입니다.

명령줄 옵션 사용 예:

--serverURL=https://view.company.com
-s view.company.com
--serverURL=view.company.com:1443

view.defaultDesktop

-n, --desktopName=

autoConnectDesktop이 "TRUE"로 설정되고 사용자에게 여러 데스크톱에 대한 액세스 권한이 있을 때 어떤 데스크톱을 사용할지 지정합니다.

이 이름은 데스크톱 선택 대화 상자에 표시될 이름입니다. 보통 이 이름은 풀 이름이 됩니다.

view.defaultDesktopHeight

없음

View 데스크톱 창의 기본 높이(픽셀 단위)를 지정합니다. 사용자 지정 데스크톱 크기(view.defaultDesktopSize 속성 "5"로 설정됨)를 지정할 때 이 속성을 view.defaultDesktopWidth와 함께 사용하십시오.

view.defaultDesktopSize

--desktopSize=

View 데스크톱 창의 기본 크기를 설정합니다.

  • 모든 모니터를 사용하려면 속성을 "1"로 설정하거나 명령줄 인수 "all"을 사용합니다.

  • 하나의 모니터에서 전체 화면 모드를 사용하려면 속성을 "2"로 설정하거나 명령줄 인수 "full"을 사용합니다.

  • 큰 창을 사용하려면 속성을 "3"으로 설정하거나 명령줄 인수 "large"를 사용합니다.

  • 작은 창을 사용하려면 속성을 "4"로 설정하거나 명령줄 인수 "small"을 사용합니다.

  • 사용자 지정 크기를 설정하려면 속성을 "5"로 설정한 다음 view.defaultDesktopWidthview.defaultDesktopHeight 속성도 설정합니다. 아니면 명령줄에서 픽셀 단위의 너비와 높이를 "너비x높이" 형식으로 지정합니다.

명령줄 옵션 사용 예:

--desktopSize="1280x800"
--desktopSize="all"

view.defaultDesktopWidth

없음

View 데스크톱 창의 기본 너비(픽셀 단위)를 지정합니다. 사용자 지정 데스크톱 크기(view.defaultDesktopSize 속성 "5"로 설정됨)를 지정할 때 이 속성을 view.defaultDesktopHeight와 함께 사용하십시오.

view.defaultDomain

-d, --domainName=

Horizon Client이 모든 연결에서 사용하는 도메인 이름을 설정하고, 지정한 도메인 이름을 인증 대화상자의 도메인 이름 필드에 추가합니다.

view.defaultLogLevel

없음

Horizon Client 로그의 로그 수준을 설정합니다. 속성을 다음 값 중 하나로 설정하십시오.

  • "0"은 모든 로그 이벤트를 포함한다는 의미입니다.

  • "1"은 추적 수준 이벤트와 설정 2~6에서 수집된 이벤트를 포함한다는 의미입니다.

  • "2"는 디버그 이벤트와 설정 3~6에서 수집된 이벤트를 포함한다는 의미입니다.

  • "3"(기본값)은 정보 수준 이벤트와 설정 4~6에서 수집된 이벤트를 포함한다는 의미입니다.

  • "4"는 경고, 오류, 치명적 이벤트를 포함한다는 의미입니다.

  • "5"는 오류와 치명적 이벤트를 포함한다는 의미입니다.

  • "6"은 치명적 이벤트를 포함한다는 의미입니다.

기본값은 "3"입니다.

view.defaultPassword

-p "-", --password="-"

VMware Blast, PCoIP 및 rdesktop 연결의 경우, 항상 "-"을 지정하여 stdin에서 암호를 읽으십시오.

Horizon Client가 모든 연결에 사용하는 암호를 설정하고, View 연결 서버에서 암호 인증을 승인하는 경우 해당 암호를 인증 대화상자의 암호 필드에 추가합니다.

참고:

암호는 비워둘 수 없습니다. 즉, --password=""를 지정할 수 없습니다.

view.defaultProtocol

--protocol=

사용할 디스플레이 프로토콜을 지정합니다. "PCOIP" 또는 "RDP"를 지정하십시오. 이러한 값은 대소문자를 구분합니다. 예를 들어 rdp를 입력하면 기본 프로토콜이 사용됩니다. 기본값 설정은 View Administrator에서 풀에 대한 풀 설정 아래에 지정됩니다.

RDP를 사용하고 rdesktop이 아닌 FreeRDP를 사용하려는 경우, rdpClient 설정도 사용해야 합니다.

view.defaultUser

-u, --userName=

Horizon Client가 모든 연결에 사용하는 사용자 이름을 설정하고 지정한 사용자 이름을 인증 대화상자의 사용자 이름 필드에 추가합니다.

키오스크 모드의 경우, 계정 이름이 클라이언트의 MAC 주소에 기반하거나 custom-과 같이 인식할 수 있는 접두 문자열로 시작할 수 있습니다.

view.disableMaximizedApp

--disableMaximizedApp

"FALSE"(기본값)로 설정되어 있으면 애플리케이션이 전체 화면 모드로 실행됩니다.

view.enableMMR

없음

MMR(멀티미디어 리디렉션)을 사용하도록 설정합니다.

"TRUE" 또는 "FALSE"를 지정하십시오. 기본값은 "FALSE"입니다.

view.fullScreen

--fullscreen

호스트 운영 체제를 숨기고 한 대의 모니터에서 전체 화면 모드로 Horizon Client 사용자 인터페이스를 엽니다. 이 옵션은 데스크톱 세션의 화면 모드에 영향을 미치지 않습니다.

구성 키를 설정 중인 경우 "TRUE" 또는 "FALSE"를 지정하십시오. 기본값은 "FALSE"입니다.

view.kbdLayout

-k, --kbdLayout=

키보드 레이아웃에 사용할 로캘을 지정합니다.

참고:

rdesktop"fr""de"와 같은 로케일 코드를 사용하지만 freerdp는 키보드 레이아웃 ID를 사용합니다. 이러한 ID 목록에는 다음 명령을 사용합니다.

xfreerdp --kbd-list

rdesktop에서 명령줄 옵션의 사용 예:

--kbdLayout="en-us"
-k "fr"

freerdp에서 명령줄 옵션의 사용 예:

-k "0x00010407"

view.kioskLogin

--kioskLogin

Horizon Client에서 키오스크 모드 계정을 사용하여 인증하도록 지정합니다.

구성 키를 설정 중인 경우 "TRUE" 또는 "FALSE"를 지정하십시오. 기본값은 "FALSE"입니다.

예를 들어, 이 표 다음에 나오는 키오스크 모드의 예를 참조하십시오.

view.mmrPath

-m, --mmrPath=

(타사 공급업체 배포 버전에서만 사용 가능) Wyse MMR(멀티미디어 리디렉션) 라이브러리가 포함된 디렉터리 경로를 지정합니다.

명령줄 옵션 사용 예:

--mmrPath="/usr/lib/altmmr"

view.monitors

--monitors= numbered list

Horizon Client에 사용할 인접 모니터를 지정할 수 있습니다. 모든 모니터에서 전체 화면을 사용할지 여부를 지정하려면 --allmonitors(또는 view.allMonitors)를 사용하고, 사용할 모니터의 하위 집합을 지정하려면 --monitors=numbered list를 사용하십시오.

3대의 모니터가 가로 방향으로 배치되어 있는 구성에서 명령줄 옵션을 사용하여 첫 번째와 두 번째 모니터를 지정하는 예는 다음과 같습니다.

--allmonitors --monitors="1,2" `

어떤 물리적 모니터가 클라이언트 UI에 있는 모니터 아이콘과 연결되어 있는지 구분하기 위해 사용하도록 지정한 물리적 모니터의 왼쪽 상단 모서리에 직사각형이 표시됩니다. 직사각형에는 해당하는 색상과 선택한 모니터의 아이콘에 사용되는 번호가 있습니다.

view.noMenuBar

--nomenubar

사용자가 View 데스크톱에서 로그오프, 재설정, 또는 연결 해제하는 메뉴 옵션에 액세스하지 못하도록 Horizon Client가 전체 화면 모드일 때 메뉴 표시줄을 숨깁니다. 키오스크 모드를 구성 중일 때 이 옵션을 사용하십시오.

구성 키를 설정 중인 경우 "TRUE" 또는 "FALSE"를 지정하십시오. 기본값은 "FALSE"입니다.

view.nonInteractive

-q, --nonInteractive

명령줄 또는 구성 속성에서 지정된 화면을 건너뛰어 불필요한 UI 단계를 최종 사용자에게 표시하지 않습니다.

구성 키를 설정 중인 경우 "TRUE" 또는 "FALSE"를 지정하십시오. 기본값은 "FALSE"입니다.

이 속성을 "TRUE"로 설정하는 것은 view.autoConnectBrokerview.autoConnectDesktop 속성을 "TRUE"로 설정하는 것과 동일합니다.

명령줄 옵션 사용 예:

--nonInteractive
--serverURL="https://view.company.com" 
--userName="user1" --password="-" 
--domainName="xyz" 
--desktopName="Windows 7" 

view.once

--once

오류 발생 시 Horizon Client에서 다시 연결을 시도하지 않도록 지정합니다.

키오스크 모드를 사용하는 경우 일반적으로 이 옵션을 지정하고 종료 코드를 사용해 오류를 처리해야 합니다. 그렇지 않으면 원격으로 vmware-view 프로세스를 중지하기 어려울 수 있습니다.

구성 키를 설정 중인 경우 "TRUE" 또는 "FALSE"를 지정하십시오. 기본값은 "FALSE"입니다.

view.rdesktopOptions

--rdesktopOptions=

(Microsoft RDP 디스플레이 프로토콜 사용 시 사용 가능) rdesktop 애플리케이션에 전달할 명령줄 옵션을 지정합니다. rdesktop 옵션에 대한 자세한 내용은 rdesktop 문서를 참조하십시오.

명령줄 옵션 사용 예:

--rdesktopOptions="-f -m"

없음

-r, --redirect=

(Microsoft RDP 디스플레이 프로토콜 사용 시 사용 가능) rdesktop을 통해 View 데스크톱으로 리디렉션할 로컬 디바이스를 지정합니다.

rdesktop의 -r 옵션에 전달할 디바이스 정보를 지정하십시오. 하나의 명령에 여러 디바이스 옵션을 설정할 수 있습니다.

명령줄 옵션 사용 예:

--redirect="sound:off"

view.rdpClient

--rdpclient=

(Microsoft RDP 디스플레이 프로토콜의 경우 사용 가능) 사용할 RDP 클라이언트 유형을 지정합니다. 기본값은 rdesktop입니다. 대신 FreeRDP를 사용하려면 xfreerdp를 지정합니다.

참고:

FreeRDP를 사용하려면 적용 가능한 패치와 함께 올바른 FreeRDP 버전을 설치해야 합니다. 자세한 내용은 FreeRDP 설치 및 구성의 내용을 참조하십시오.

없음

--save

마지막 로그인 시 사용했던 사용자 이름과 도메인 이름을 저장해 두면 다음 번에 로그인 자격 증명을 입력하라는 메시지가 표시될 때 사용자 이름이나 도메인 이름을 입력할 필요가 없습니다.

view.sendCtrlAltDelToLocal

없음

(VMware Blast 또는 PCoIP 디스플레이 프로토콜을 사용하는 경우 사용 가능) "TRUE"로 설정하면 사용자에게 View 데스크톱에서 연결을 끊으라는 메시지를 표시하는 대화 상자를 여는 대신 클라이언트 시스템에 Ctrl+Alt+Del 키 조합을 전송합니다. 기본값은 "FALSE"입니다.

참고:

Microsoft RDP 디스플레이 프로토콜을 사용하는 경우 -K 옵션을 사용하여 이 기능을 수행할 수 있습니다(예: vmware-view -K).

이 옵션은 /etc/vmware/view-keycombos-config 파일의 설정과 동일한 우선순위를 가집니다.

view.sendCtrlAltDelToVM

없음

(VMware Blast 또는 PCoIP 디스플레이 프로토콜을 사용하는 경우 사용 가능) "TRUE"로 설정하면 사용자에게 View 데스크톱에서 연결을 끊으라는 메시지를 표시하는 대화 상자를 여는 대신 가상 데스크톱에 Ctrl+Alt+Del 키 조합을 전송합니다. 기본값은 "FALSE"입니다.

이 옵션은 /etc/vmware/view-keycombos-config 파일의 설정보다 우선순위가 높습니다.

view.sendCtrlAltInsToVM

없음

(VMware Blast 또는 PCoIP 디스플레이 프로토콜을 사용하는 경우 사용 가능) "TRUE"로 설정하면 가상 데스크톱으로 Ctrl+Alt+Del을 전송하는 대신 Ctrl+Alt+Ins 키 조합을 전송합니다. 기본값은 "FALSE"입니다.

참고:

이 기능을 사용하려면 에이전트측 pcoip.adm 템플릿에서 제공되는 "Secure Attention Sequence 전송용 대체 키 사용"이라고 하는 GPO 정책도 설정해야 합니다. Horizon 7에서 원격 데스크톱 기능 구성 문서의 "데스크톱 풀 및 애플리케이션 풀의 정책 구성" 장에서 "PCoIP 키보드 설정" 항목을 참조하십시오.

이 옵션은 /etc/vmware/view-keycombos-config 파일의 설정보다 우선순위가 낮습니다.

view.shareRemovableStorage

없음

“TRUE”로 설정된 경우 이동식 스토리지에 대한 액세스 허용 옵션을 사용하도록 설정합니다. 기본값은 "TRUE"입니다.

view.sslCipherString

--sslCipherString=

암호화된 SSL 연결이 설정되기 전에 특정 암호화 알고리즘의 사용을 제한하는 암호 목록을 구성합니다.

암호 문자열 목록은 http://www.openssl.org/docs/apps/ciphers.html을 참조하십시오.

Horizon Client의 기본값은 "!aNULL:kECDH+AESGCM:ECDH+AESGCM:RSA+AESGCM:kECDH+AES:ECDH+AES:RSA+AES"입니다.

view.sslProtocolString

--sslProtocolString=

암호화된 SSL 연결이 설정되기 전에 특정 암호화 프로토콜의 사용을 제한하는 암호 목록을 구성합니다.

지원되는 프로토콜은 SSLv3/SSLv3.0, TLSv1.0/TLSv1, TLSv1.1 및 TLSv1.2입니다. 암호 목록은 콜론으로 구분된 하나 이상의 프로토콜 문자열로 구성되어 있습니다. 문자열은 대소문자를 구분하지 않습니다.

기본값은 "TLSv1.0:TLSv1.1:TLSv1.2"입니다.

view.sslVerificationMode

없음

서버 인증서 확인 모드를 설정합니다.

인증서가 확인 검사를 통과하지 못했을 때 연결을 거부하려면 "1"을, 경고는 하되 자체 서명된 인증서를 사용하는 연결을 허용하려면 "2"를, 확인 불가능한 연결을 허용하려면 "3"을 지정하십시오. "3"을 지정하면 확인 검사가 수행되지 않습니다. 기본값은 "2"입니다.

view.UnauthenticatedAccessEnabled

--unauthenticatedAccessEnabled

“TRUE”로 설정하면 인증되지 않은 액세스 기능이 기본적으로 사용되도록 설정됩니다. 인증되지 않은 액세스 기능을 사용하여 익명으로 로그인 설정이 사용자 인터페이스에 표시되며 선택된 것으로 표시됩니다.

“FALSE”로 설정하면 인증되지 않은 액세스 기능이 사용되지 않도록 설정됩니다. 인증되지 않은 액세스 기능을 사용하여 익명으로 로그인 설정은 숨겨지고 선택 해제됩니다.

“”로 설정하면 인증되지 않은 액세스 기능이 사용되지 않도록 설정되고 인증되지 않은 액세스 기능을 사용하여 익명으로 로그인 설정이 사용자 인터페이스에서 표시되고 선택 해제됩니다.

구성 키를 설정 중인 경우 "TRUE" 또는 "FALSE"를 지정하십시오.

명령줄 옵션 사용 예:

 --unauthenticatedAccessEnabled="TRUE"

view.UnauthenticatedAccessAccount

--unauthenticatedAccessAccount

unauthenticatedAccessEnabled이 “TRUE”로 설정되는 경우 사용할 계정을 지정합니다.

unauthenticatedAccessEnabled“FALSE”로 설정되면 이 구성이 무시됩니다.

anonymous1 사용자 계정이 포함된 명령줄 옵션 사용 예:

--unauthenticatedAccessAccount='anonymous1'

view.usbAutoConnectAtStartup

—-usbAutoConnectAtStartUp=

데스크톱이 연결되기 전에 USB 디바이스가 호스트 시스템에 삽입된 경우 자동으로 USB 디바이스를 Horizon 데스크톱으로 리디렉션합니다. 이 옵션은 원격 애플리케이션에 적용되지 않습니다.

"TRUE" 또는 "FALSE"를 지정하십시오. 기본값은 “TRUE”입니다.

view.usbAutoConnectOnInsert

-—usbAutoConnectOnInsert=

데스크톱이 연결된 후에 USB 디바이스가 호스트 시스템에 삽입되면 자동으로 USB 디바이스를 Horizon 데스크톱으로 리디렉션합니다. 이 옵션은 원격 애플리케이션에 적용되지 않습니다.

"TRUE" 또는 "FALSE"를 지정하십시오. 기본값은 “TRUE”입니다.

view.xfreerdpOptions

--xfreerdpOptions=

(Microsoft RDP 디스플레이 프로토콜의 경우 사용 가능) xfreerdp 프로그램으로 전달할 명령줄 옵션을 지정합니다. xfreerdp 옵션에 대한 내용은 xfreerdp 문서를 참조하십시오.

참고:

FreeRDP를 사용하려면 적용 가능한 패치와 함께 올바른 FreeRDP 버전을 설치해야 합니다. 자세한 내용은 FreeRDP 설치 및 구성의 내용을 참조하십시오.

없음

--enableNla

(RDP 연결에 FreeRDP를 사용하는 경우 사용 가능) NLA(네트워크 수준 인증)를 사용하도록 설정합니다. 이 옵션은 --ignore-certificate 옵션과 함께 사용해야 합니다. 자세한 내용은 RDP 연결을 위한 FreeRDP 사용의 내용을 참조하십시오.

FreeRDP를 사용할 경우 기본적으로 NLA는 사용하지 않도록 설정됩니다.

적용 가능한 패치와 함께 올바른 FreeRDP 버전을 설치해야 합니다. 자세한 내용은 FreeRDP 설치 및 구성의 내용을 참조하십시오.

참고:

rdesktop 프로그램은 NLA를 지원하지 않습니다.

없음

--printEnvironmentInfo

클라이언트 디바이스의 IP 주소, MAC 주소, 시스템 이름, 도메인 이름을 포함하는 클라이언트 디바이스의 환경에 관한 정보를 표시합니다.

키오스크 모드의 경우, MAC 주소에 기반한 클라이언트 계정을 생성할 수 있습니다. MAC 주소를 표시하려면 -s 옵션과 함께 이 옵션을 사용해야 합니다.

명령줄 옵션 사용 예:

--printEnvironmentInfo 
-s view.company.com

없음

--usb=

USB 리디렉션에 사용할 옵션을 지정합니다. USB 리디렉션의 시스템 요구 사항를 참조하십시오.

없음

--version

Horizon Client에 관한 버전 정보를 표시합니다.

키오스크 모드의 예

키오스크 사용자는 항공사 체크인 스테이션 고객, 교실이나 도서관을 사용하는 학생, 의료 데이터 입력 사무실의 의료 관계자 또는 셀프 서비스 장소 고객 등이 있습니다. 사용자가 로그인하지 않아도 클라이언트 디바이스나 View 데스크톱을 사용할 수 있기 때문에 계정은 사용자가 아닌 클라이언트 디바이스와 연관되어 있습니다. 일부 애플리케이션은 사용자가 인증 자격 증명을 제공해야 사용할 수 있습니다.

키오스크 모드를 설정하려면 View 연결 서버 인스턴스에서 vdmadmin 명령줄 인터페이스를 사용해야 하며 View 관리 문서의 키오스크 모드 관련 장에 나와 있는 여러 절차를 수행해야 합니다. 키오스크 모드를 설정한 후에는 Linux 클라이언트에서 vmware-view 명령을 사용하여 키오스크 모드에서 View 데스크톱에 연결할 수 있습니다.

키오스크 모드에서 Linux 클라이언트로부터 View 데스크톱에 연결하려면 최소한 다음 구성 키 또는 명령줄 옵션을 포함시켜야 합니다.

구성 키

해당하는 명령줄 옵션

view.kioskLogin

--kioskLogin

view.nonInteractive

-q, --nonInteractive

view.fullScreen

--fullscreen

view.noMenuBar

--nomenubar

view.defaultBroker

-s, --serverURL=

이러한 구성 설정에 대한 생략은 키오스크 모드에서 지원되지 않습니다. 기본값이 아닌 키오스크 사용자 이름을 요청하도록 View 연결 서버가 설정되어 있는 경우에는 view.defaultUser 속성을 설정하거나 -u 또는 --userName= 명령줄 옵션도 사용해야 합니다. 기본값이 아닌 사용자 이름이 필요하지 않고 사용자 이름을 지정하지 않았다면 Horizon Client가 기본 키오스크 사용자 이름을 가져와서 사용할 수 있습니다.

참고:

view.sslVerificationMode 구성 키를 설정하는 경우에는 /etc/vmware/view-mandatory-config 파일에서 설정하도록 하십시오. 클라이언트가 키오스크 모드에서 실행되는 경우, 클라이언트는 view-preferences 파일을 검색하지 않습니다.

이 예에 나와 있는 명령은 Linux 클라이언트 시스템에서 Horizon Client를 실행하고 다음과 같은 특징이 있습니다.

  • 사용자 계정 이름이 클라이언트의 MAC 주소를 기반으로 합니다.

  • Horizon ClientHorizon Client 메뉴 표시줄 없이 전체 화면 모드로 실행됩니다.

  • 지정된 View 연결 서버 인스턴스 및 View 데스크톱에 사용자가 자동으로 연결되고 로그인 자격 증명을 위한 메시지가 표시되지 않습니다.

  • 연결 오류가 발생하면 반환되는 오류 코드에 따라 스크립트가 실행되거나 키오스크 모니터링 프로그램이 오류를 처리할 수 있습니다. 따라서 클라이언트 시스템이 View 연결 서버에 다시 연결을 시도하기 전에 일정 시간 동안 대기하거나 고장 화면을 표시할 수 있습니다.

./vmware-view --kioskLogin --nonInteractive --once --fullscreen --nomenubar 
--serverURL="server.mycomany.com" --userName="CM-00:11:22:33:44:55:66:77" --password="mypassword"
중요:

Horizon Client가 View 데스크톱에 연결하는 것을 허용하기 전에 로그인전 메시지가 나타나도록 구성된 경우, 데스크톱에 대한 액세스를 허용하기 전에 사용자가 메시지를 확인해야 합니다. 이 문제점을 피하려면 View Administrator를 통해 로그인전 메시지를 비활성화하십시오.