기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon DCV Server 파라미터 참조
다음 표에는 Amazon DCV 서버를 사용자 지정하도록 구성할 수 있는 파라미터가 나열되어 있습니다.
참고
각 테이블의 컨텍스트 다시 로드 열은 파라미터가 다시 로드되는 시기를 나타냅니다. 가능한 컨텍스트는 다음과 같습니다.
-
server
—서버가 시작될 때 파라미터가 한 번 로드됩니다. 파라미터 값이 업데이트되면 서버가 다시 시작될 때 새 값이 로드됩니다. -
session
—세션이 생성될 때 파라미터가 로드됩니다. 파라미터 값이 업데이트되면 후속 세션에 대해 새 값이 로드됩니다. -
connection
—새 클라이언트 연결이 설정되면 파라미터가 로드됩니다. 파라미터 값이 업데이트되면 후속 클라이언트 연결에 새 값이 사용됩니다. -
custom
—파라미터가 로드되는 조건이 이 파라미터에 고유합니다. 자세한 내용은 파라미터 설명을 참조하세요.
주제
- audio 파라미터
- clipboard 파라미터
- connectivity 파라미터
- display 파라미터
- display/linux 파라미터
- extensions 파라미터
- input 파라미터
- license 파라미터
- log 파라미터
- printer 파라미터
- redirection 파라미터
- security 파라미터
- session-management 파라미터
- session-management/automatic-console-session 파라미터
- session-management/defaults 파라미터
- smartcard 파라미터
- webauthn 파라미터
- webcam 파라미터
- windows 파라미터
- 구성 파라미터 수정
audio
파라미터
다음 표에서는 Linux Amazon DCV 서버의 /etc/dcv/dcv.conf
파일 [audio]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 audio
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
avsync-support | 문자열 | 세션 | 'auto' | 클라이언트가 오디오/비디오 동기화를 활성화할 수 있는지 확인 — 연결된 클라이언트가 오디오/비디오 동기화를 활성화할 수 있도록 허용합니다. 유효한 값은 'enabled', 'disabled' 또는 'auto'(기본값 = 'auto')입니다. 'auto'를 지정하면 오디오/비디오 동기화는 콘솔 세션에서만, 그리고 가속화된 비디오 압축을 사용할 수 있는 경우에만 활성화됩니다. — 버전 2021.1-10557부터 사용 가능합니다. |
source-channels | 정수 - DWORD (32비트) | 세션 | 2 | Linux 스피커 장치의 채널 수 — Linux 스피커 장치의 채널 수를 설정합니다. 값은 장치에서 지원하는 채널 수보다 작거나 같아야 합니다. 허용되는 값은 2(스테레오), 4(4.0 쿼드러포닉), 6(5.1 서라운드), 8(7.1 서라운드)입니다. 기본값은 2(스테레오)입니다. — 버전 2020.0-8428부터 사용 가능합니다. |
clipboard
파라미터
다음 표에서는 Linux Amazon DCV 서버용 /etc/dcv/dcv.conf
파일 [clipboard]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 clipboard
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
enabled | true 또는 false - DWORD (32비트) | 세션 | Linux: true - Windows: 1 | 클립보드 기능 활성화 여부 — 클립보드 기능을 활성화할지 여부를 지정합니다. 클립보드 기능이 비활성화된 경우 사용자는 클립보드 원격화를 사용할 수 없습니다. 클립보드 모니터링도 비활성화됩니다. — 버전 2020.0-8428부터 사용 가능합니다. |
max-image-area | 정수 - DWORD (32비트) | 세션 | -1 | 클립보드 이미지의 최대 영역 — 서버와 클라이언트가 주고받을 수 있는 클립보드 이미지의 최대 영역(픽셀 수)을 지정합니다. 이 값이 없거나 -1로 설정되어 있는 경우, 어떠한 제한도 적용되지 않습니다. — 버전 2017.0-4334부터 사용 가능합니다. |
max-payload-size | 정수 - DWORD (32비트) | 세션 | 20971520 | 클립보드 데이터의 최대 크기 — 서버와 클라이언트가 주고받을 수 있는 클립보드 데이터의 최대 크기(바이트 단위)를 지정합니다. 지원되는 최대 값은 20MB입니다. 이 값이 없는 경우, 최대 제한 값이 적용됩니다. — 버전 2017.0-4334부터 사용 가능합니다. |
max-text-len | 정수 - DWORD (32비트) | 세션 | -1 | 클립보드 텍스트의 최대 문자 수 — 서버에서 클라이언트로 전송 가능한 클립보드 텍스트의 최대 문자 수를 지정합니다. 최대 문자 수를 초과하는 경우 초과 문자는 잘립니다. 이 값이 없거나 -1로 설정되어 있는 경우, 어떠한 제한도 적용되지 않습니다. — 버전 2017.0-4334부터 사용 가능합니다. |
primary-selection-copy | true 또는 false - DWORD (32비트) | 세션 | Linux: false - Windows: 0 | Linux에서 기본 선택 사본 활성화 — Linux 데스크톱이 여러 클립보드(일반 클립보드 및 기본 선택)를 지원합니다. 콘텐츠를 선택하면 기본 선택 항목이 업데이트되거나 복사됩니다. 그런 다음 마우스 가운데 버튼을 사용하거나 Shift+Insert 키 조합을 사용하여 붙여 넣을 수 있습니다. 사용하도록 설정하면 기본 선택이 모니터링되고 업데이트가 클라이언트에 전파됩니다. — 버전 2019.0-7318부터 사용 가능합니다. |
primary-selection-paste | true 또는 false - DWORD (32비트) | 세션 | Linux: false - Windows: 0 | Linux에서 기본 선택 붙여 넣기 활성화 — Linux 데스크톱이 여러 클립보드(클립보드 및 기본 선택)를 지원합니다. 콘텐츠를 선택하면 기본 선택 항목이 업데이트되거나 복사됩니다. 그런 다음 마우스의 가운데 버튼 또는 Shift+Insert 키 조합을 사용하여 붙여 넣을 수 있습니다. 활성화하면 클라이언트의 클립보드 콘텐츠도 기본 선택에 삽입됩니다. — 버전 2019.0-7318부터 사용 가능합니다. |
update-timeout | 정수 - DWORD (32비트) | 세션 | 200 | 업데이트 이벤트 알림 제한 시간 - 마지막 업데이트 이벤트로부터 클라이언트에 알림을 보내기 위해 대기할 시간을 밀리초 단위로 지정합니다. 기본값은 200밀리초입니다. — 버전 2020.1-8942부터 사용 가능합니다. |
connectivity
파라미터
다음 표에서는 Linux Amazon DCV 서버용 /etc/dcv/dcv.conf
파일 [connectivity]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 connectivity
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
disconnect-on-lock | true 또는 false - DWORD (32비트) | 사용자 지정 | Linux: false - Windows: 0 | OS 세션 잠금 시 클라이언트 연결이 끊겼는지 여부 - 원격 OS 세션이 잠겼을 때 클라이언트 연결을 강제로 끊으려면 이 옵션을 활성화합니다. 그렇지 않으면 클라이언트가 원격 세션을 계속 스트리밍합니다. 현재는 콘솔 세션에서만 지원됩니다. 이 파라미터 값은 모든 원격 OS 세션 잠금에서 읽습니다. — 버전 2023.1-16220 이후 사용 가능. |
disconnect-on-logout | true 또는 false - DWORD (32비트) | 사용자 지정 | Linux: false - Windows: 0 | OS 사용자 로그아웃 시 클라이언트 연결이 끊어지는지 여부 — 원격 OS 사용자가 로그아웃할 때(예: OS 세션이 닫힌 경우) 클라이언트 연결을 강제로 끊으려면 이 옵션을 활성화합니다. 그렇지 않으면 클라이언트가 원격 세션을 계속 스트리밍합니다. 현재는 콘솔 세션에서만 지원됩니다. 이 파라미터 값은 원격 OS 사용자가 로그아웃할 때마다 읽습니다. — 버전 2023.1-16220 이후 사용 가능. |
enable-quic-frontend | true 또는 false - DWORD (32비트) | 서버 | Linux: true - Windows: 1 | QUIC 프런트엔드를 활성화할지 여부 - QUIC 프런트엔드를 활성화할지 여부를 지정합니다. — 버전 2020.2-9508부터 사용 가능합니다. |
idle-timeout | 정수 - DWORD (32비트) | 사용자 지정 | 60 | 유휴 제한 시간 — 유휴 클라이언트 연결을 끊기 전에 대기하는 시간(분 단위)을 지정합니다. 0을 지정하면 유휴 클라이언트의 연결을 절대 끊지 않습니다. 이 파라미터 값은 1초마다 읽습니다. — 버전 2017.0-4100부터 사용 가능합니다. |
idle-timeout-warning | 정수 - DWORD (32비트) | 사용자 지정 | 350 | 유휴 제한 시간 경고 — 유휴 제한 시간 연결 해제에 대해 유휴 클라이언트에 경고하기 전에 대기할 idle-timeout 기준 시간(초)을 지정합니다. 유휴 클라이언트에 경고하지 않으려면 0을 지정합니다. — 버전 2017.4-6898부터 사용 가능합니다. |
quic-listen-endpoints | 문자열 | 서버 | ['0.0.0.0', '::'] | 가 수신 QUIC 연결을 DCV 수신 대기하는 엔드포인트 지정 - 가 수신 QUIC 연결을 DCV 수신 대기하는 엔드포인트 목록을 지정합니다. 엔드포인트는 로컬 바인딩 가능한 IPv4 주소(가능한 모든 주소를 와일드카드로 만들려면 '0.0.0.0') 또는 콜론(':')으로 구분된 선택적 포트가 있는 바인딩 가능한 IPv6 주소(가능한 모든 주소를 와일드카드로 만들려면 '::')의 목록일 수 있습니다. 예를 들어, '1.2.3.4:5678'은 포트 5678에서 '1.2.3.4' 주소와 연결된 인터페이스에서 들어오는 연결을 수신합니다. 포트가 지정되지 않은 경우 'quic-port'의 설정이 기본값으로 사용됩니다. IPv6 주소가 있는 포트를 지정하려면 주소를 대괄호로 묶습니다(예: '[:1]:8443'). IPv6 명시적 인터페이스를 포함하는 주소도 지원됩니다(예: '[::%eth1]:8443'). — 버전 2022.0-11954부터 사용 가능합니다. |
quic-port | 정수 - DWORD (32비트) | 서버 | 8443 | UDP QUIC 프런트엔드용 포트 - DCV 서버가 클라이언트 연결을 수신 대기하는 UDP포트를 지정합니다. 포트 번호는 1024~65535 사이여야 합니다. 이 설정이 적용되는 방법에 대한 자세한 내용은 'quic-listen-endpoints' 설정을 참조하세요. — 버전 2020.2-9508부터 사용 가능합니다. |
web-extra-http-headers | 문자열 | 서버 | [] | HTTP/HTTPS 헤더에 추가할 추가 헤더 배열 설정 - 헤더를 사용하여 헤더를 추가합니다. 배열은 [('header_name', 'header_content')]와 같은 쌍으로 채워야 합니다. 헤더를 여러 개 추가할 수 있습니다. — 버전 2017.2-6182부터 사용 가능합니다. |
web-listen-endpoints | 문자열 | 서버 | ['0.0.0.0', '::'] | 수신 웹 연결을 DCV 수신 대기하는 엔드포인트 지정 - 가 수신 웹 연결을 DCV 수신 대기하는 엔드포인트 목록을 지정합니다. 엔드포인트는 로컬 바인딩 가능한 IPv4 주소(가능한 모든 주소를 와일드카드로 만들려면 '0.0.0.0') 또는 콜론(':')으로 구분된 선택적 포트가 있는 바인딩 가능한 IPv6 주소(가능한 모든 주소를 와일드카드로 만들려면 '::')의 목록일 수 있습니다. 예를 들어, '1.2.3.4:5678'은 포트 5678에서 '1.2.3.4' 주소와 연결된 인터페이스에서 들어오는 연결을 수신합니다. 포트가 지정되지 않은 경우 'web-port'의 설정이 기본값으로 사용됩니다. IPv6 주소가 있는 포트를 지정하려면 주소를 대괄호로 묶습니다(예: '[:1]:8443'). IPv6 명시적 인터페이스를 포함하는 주소도 지원됩니다(예: '[::%eth1]:8443'). — 버전 2022.0-11954부터 사용 가능합니다. |
web-port | 정수 - DWORD (32비트) | 서버 | 8443 | TCP 클라이언트용 포트 - DCV 서버가 클라이언트 연결을 수신 대기하는 TCP포트를 지정합니다. 포트 번호는 1024~65535 사이여야 합니다. 이 설정이 적용되는 방법에 대한 자세한 내용은 'web-listen-endpoints' 설정을 참조하세요. — 버전 2017.0-4100부터 사용 가능합니다. |
web-root | 문자열 | 서버 | '' | 포함된 웹 서버용 문서 루트 — 포함된 웹 서버용 문서 루트를 지정합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
web-url-path | 문자열 | 서버 | '/' | URL 임베디드 웹 서버의 경로 - 임베디드 웹 서버의 URL 경로를 지정하고 '/'로 시작해야 합니다. 예를 들면 /test/foo로 설정하는 것은 웹 서버가 https://host:port/test/foo에 접속할 수 있음을 의미합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
web-use-hsts | true 또는 false - DWORD (32비트) | 서버 | Linux: true - Windows: 1 | 사용 여부 HSTS - 브라우저가 를 통해 통신이 전송되지 않도록 강제할 수 있습니다HTTP. 웹 페이지(및 모든 하위 도메인)로의 모든 전송은 HTTPS 대신 를 사용하여 수행됩니다. — 버전 2017.0-4100부터 사용 가능합니다. |
web-x-frame-options | 문자열 | 서버 | 'DENY' | 값 설정 X-Frame-Options - 기본값은 로 설정됩니다DENY. 이 값을 변경할 경우 클릭재킹 공격을 방지하기 위해 다른 형태의 보호를 도입해야 합니다. 다른 보호 기능이 없는 경우 이 설정을 변경하지 마세요. — 버전 2017.1-5870부터 사용 가능합니다. |
ws-keepalive-interval | 정수 - DWORD (32비트) | 서버 | 10 | Websocket keepalive 간격 — keepalive 메시지를 보낼 시간 간격을 초 단위로 지정합니다. 0으로 설정하면 keepalive 메시지가 비활성화됩니다. — 버전 2017.0-4100부터 사용 가능합니다. |
display
파라미터
다음 표에서는 Linux Amazon DCV 서버의 /etc/dcv/dcv.conf
파일 [display]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 display
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
console-session-default-layout | 문자열 | 세션 | [] | 기본 화면 해상도 및 콘솔 세션 위치 — 기본 화면 해상도와 콘솔 세션의 위치를 지정합니다. 이 옵션을 설정하면 시작 시 요청된 레이아웃을 DCV 설정합니다. 각 모니터를 해상도(w,h)와 위치(x,y)로 구성할 수 있습니다. 모든 지정된 모니터가 활성화됩니다. 기본 레이아웃 예제 값: [[{'w':<800>, 'h':<600>, 'x':<0>, 'y': <0>}, {'w':<1024>, 'h':<768>, 'x':<800>,'y':<0>}] — 버전 2017.0-5600부터 사용 가능합니다. |
cuda-devices | 문자열 | 연결 | [] | CUDA 스트림 인코딩에 사용되는 디바이스 - 가 인코딩 및 CUDA 워크로드를 배포하는 데 DCV 사용하는 로컬 CUDA 디바이스 목록을 지정합니다. 각 장치는 nvidia-smi 명령에서 검색할 수 있는 숫자로 식별됩니다. 예를 들어 cuda-devices=['0', '2']는 가 0과 IDs 2로 두 개의 GPUs를 DCV 사용함을 나타냅니다. 이 설정은 CUDA_VISIBLE_DEVICES 환경 변수와 유사하지만 에만 적용됩니다DCV. 옵션이 설정되지 않은 경우 는 0부터 시작하는 증분 세션 인덱스를 DCV 사용하여 사용할 다음 디바이스를 선택합니다. — 버전 2017.2-6182부터 사용 가능합니다. |
enable-client-resize | true 또는 false - DWORD (32비트) | 세션 | Linux: true - Windows: 1 | 클라이언트의 표시 레이아웃 설정에 대한 허용 여부 — 클라이언트가 표시 레이아웃을 설정하도록 허용할지 여부를 지정합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
enable-qu | true 또는 false - DWORD (32비트) | 세션 | Linux: true - Windows: 1 | 품질 업데이트 전송 여부 — 품질 업데이트를 전송할지 여부를 지정합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
enable-yuv444-encoding | 문자열 | 세션 | 'default-off' | YUV444 인코딩 활성화 여부 - YUV444 인코딩을 활성화 또는 비활성화합니다. '항상 켜짐'인 경우 서버는 높은 색상 정확도에 최적화된 YUV444 형식을 선호합니다. 'always-off' 상태인 경우 서버는 스트리밍 성능에 최적화된 형식을 우선 사용합니다. 'default-on' 및 'default-off' 값은 의미가 같아서 클라이언트에 결정을 맡깁니다. 허용된 값은 'always-on', 'always-off', 'default-on', 'default-off'입니다. — 버전 2022.0-11954부터 사용 가능합니다. |
grabber-target-fps | 정수 - DWORD (32비트) | 세션 | 0 | 프레임 그래버의 초당 대상 프레임 수 — 초당 프레임을 확보하기 위한 상한을 설정합니다. 값이 0이면 각 특정 프레임 버퍼 리더의 표준 동작이 기본적으로 적용됩니다(예: target-fps로 폴백하거나 확보를 제한하지 않음). 모든 프레임 캡처 백엔드가 이 설정을 준수하는 것은 아닙니다. — 버전 2017.1-5870부터 사용 가능합니다. |
max-compressor-threads | 정수 - DWORD (32비트) | 세션 | 4 | 최대 압축 스레드 — 최대 압축 스레드 수를 지정합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
max-head-resolution | 문자열 | 사용자 지정 | (4096, 2160) | 최대 헤드 해상도 — 클라이언트에서 요청 가능한 디스플레이 헤드의 최대 해상도입니다. 디스플레이 헤드는 호스트 모니터와 동일합니다. 클라이언트 레이아웃 요청별로 설정이 다시 로드됩니다. 클라이언트가 더 큰 헤드 해상도를 요청하면 서버는 해상도를 조정하여 이 옵션으로 설정된 최대 너비 및 높이 값과 일치하는지 확인합니다. 지원되는 최대 해상도 값은 (4096, 4096)입니다. — 버전 2017.0-4100부터 사용 가능합니다. |
max-layout-area | 정수 - DWORD (32비트) | 사용자 지정 | 0 | 최대 레이아웃 영역(픽셀 단위) — 클라이언트가 요청한 디스플레이 레이아웃의 최대 영역(픽셀 단위)입니다. 이 제한보다 큰 레이아웃은 무시됩니다. 이 최대값은 표시 레이아웃 지오메트리에 제약을 가하지 않으면서 전송해야 하는 표시 데이터 양의 상한에 해당합니다. 0으로 설정하면 레이아웃 영역에 제한이 적용되지 않습니다. 클라이언트 레이아웃 요청별로 설정이 다시 로드됩니다. — 버전 2019.1-7423부터 사용 가능합니다. |
max-num-heads | 정수 - DWORD (32비트) | 사용자 지정 | 4 | 최대 헤드 수 — 클라이언트에서 요청 가능한 최대 디스플레이 헤드 수를 지정합니다. 디스플레이 헤드는 호스트 모니터와 동일합니다. 클라이언트 레이아웃 요청별로 설정이 다시 로드됩니다. 클라이언트가 더 많은 수의 헤드를 요청하면 서버는 이 옵션으로 설정된 값을 초과하지 않도록 헤드 수를 조정합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
min-head-resolution | 문자열 | 사용자 지정 | (640, 480) | 최소 헤드 해상도 — 클라이언트에서 요청 가능한 디스플레이 헤드의 최소 해상도를 설정합니다. 디스플레이 헤드는 호스트 모니터와 동일합니다. 클라이언트 레이아웃 요청별로 설정이 다시 로드됩니다. 클라이언트가 더 작은 해상도를 요청하면 서버는 해상도를 조정하여 이 옵션으로 설정된 최소 너비 및 높이 값과 일치하는지 확인합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
target-fps | 정수 - DWORD (32비트) | 세션 | -1 | 초당 타겟 프레임 — 초당 허용되는 최대 프레임을 지정합니다. 값 0은 제한이 없음을 의미합니다. 값이 -1이면 서버 특성 및 세션 유형에 따라 target-fps 값이 결정됩니다. 버전 2020.2 이하에서는 -1 값이 인식되지 않으며, 기본값은 25입니다. — 버전 2017.0-4100부터 사용 가능합니다. |
use-grabber-dirty-region | true 또는 false - DWORD (32비트) | 세션 | Linux: true - Windows: 1 | 더티 영역 사용 여부 — 화면의 더티 영역을 사용할지 여부를 지정합니다. 활성화하면, 그래버가 화면의 더티 영역에서 새로운 프레임의 계산을 시도합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
web-client-max-head-해상도 | 문자열 | 사용자 지정 | (1920, 1080) | 웹 클라이언트의 최대 헤드 해상도 — 웹 클라이언트에서 요청 가능한 디스플레이 헤드의 최대 해상도를 설정합니다. 디스플레이 헤드는 호스트 모니터와 동일합니다. 클라이언트 레이아웃 요청별로 설정이 다시 로드됩니다. 이 설정은 웹 클라이언트가 최대 해상도를 명시적으로 설정하는 경우 무시됩니다. max-head-resolution 제한 옵션은 이 옵션에서 설정한 최대 너비 및 높이 값 위에 적용됩니다. 값이 (0, 0)으로 설정된 경우 무시됩니다. — 버전 2020.0-8428부터 사용 가능합니다. |
display/linux
파라미터
다음 표에서는 Linux Amazon DCV 서버용 /etc/dcv/dcv.conf
파일 [display/linux]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 display/linux
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
disable-local-console | true 또는 false - DWORD (32비트) | 세션 | Linux: true - Windows: 1 | 로컬 화면을 비우고 로컬 입력(Xorg의 Linux 콘솔 세션만 해당)을 금지 — 로컬에 연결된 모니터(들)를 비우면 진행 중인 DCV 콘솔 세션이 표시되지 않고 원격 클라이언트가 연결된 동안 로컬 입력 디바이스가 비활성화됩니다. 모니터 및 입력 디바이스는 마지막 클라이언트의 연결이 끊어지면 다시 활성화됩니다. 이렇게 하면 로컬 사용자가 원격 콘솔 세션으로 메들링할 수 없으며 개인 정보가 보호됩니다. 이름이 'DCV '(공백 포함) 또는 'Xdcv '(공백 포함)로 시작하는 입력 디바이스는 설정에 의해 비활성화되지 않습니다. — 버전 2024.0 이후 사용 가능. |
enable-console-scaling | true 또는 false - DWORD (32비트) | 세션 | Linux: false - Windows: 0 | 임의의 해상도를 지원하도록 프레임버퍼 크기 조정 활성화(Xorg에서만 Linux 콘솔 세션) - 그에 따라 프레임버퍼에서 스캔아웃 버퍼로 XRandR 변환을 설정하여 콘솔 세션에서 임의의 해상도를 허용합니다. 'false'(기본값)로 설정하면 레거시 동작이 예상됩니다(로컬 플러그인 디스플레이에서 직접 지원하는 해상도만 허용됨). 'true'로 설정하면 클라이언트는 물리적으로 연결된 디스플레이가 이를 지원하는지 여부에 관계없이 서버에서 임의 해결을 요청할 수 있습니다. — 버전 2024.0 이후 사용 가능. |
gl-displays | 문자열 | 세션 | [':0.0'] | 3D 가속 X 디스플레이 - 가상 세션에서 OpenGL 렌더링DCV에 가 사용하는 로컬 3D 가속 X 디스플레이 및 화면 목록을 지정합니다. 이 값이 없으면, 가상 세션에서 OpenGL 애플리케이션을 실행할 수 없습니다. 콘솔 세션에서는 이 설정이 무시됩니다. — 버전 2017.0-4100부터 사용 가능합니다. |
extensions
파라미터
다음 표에서는 Linux Amazon DCV 서버용 /etc/dcv/dcv.conf
파일 [extensions]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 extensions
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
enabled | true 또는 false - DWORD (32비트) | 연결 | Linux: true - Windows: 1 | 확장 기능 활성화 여부 - 확장 기능이 활성화되었는지 여부를 지정합니다. 확장 기능이 비활성화된 경우 사용자는 에 대한 타사 확장을 사용할 수 없습니다DCV. — 버전 2023.0-14852부터 사용 가능합니다. |
input
파라미터
다음 표에서는 Linux Amazon DCV 서버용 /etc/dcv/dcv.conf
파일 [input]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 input
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
enable-autorepeat | true 또는 false - DWORD (32비트) | 세션 | Linux: true - Windows: 1 | Linux에서 자동 반복 허용 여부 — 단일 키에 대해 자동 반복을 허용할지 여부를 지정합니다. — 버전 2017.2-6182부터 사용 가능합니다. |
enable-gamepad | true 또는 false - DWORD (32비트) | 세션 | Linux: true - Windows: 1 | 게임패드 입력 허용 여부 — 게임패드 활성화 여부를 지정합니다. — 버전 2022.0-11954부터 사용 가능합니다. |
enable-relative-mouse | true 또는 false - DWORD (32비트) | 세션 | Linux: true - Windows: 1 | 상대적 마우스 이동 허용 여부 — 상대적 마우스 이동을 허용할지 여부를 지정합니다. — 버전 2017.0-5121부터 사용 가능합니다. |
enable-stylus | true 또는 false - DWORD (32비트) | 세션 | Linux: true - Windows: 1 | 스타일러스 입력 허용 여부 — 스타일러스를 활성화할지 여부를 지정합니다. — 버전 2019.0-7318부터 사용 가능합니다. |
enable-touch | true 또는 false - DWORD (32비트) | 세션 | Linux: true - Windows: 1 | 터치 입력 허용 여부 — 터치를 활성화할지 여부를 지정합니다. — 버전 2017.3-6698부터 사용 가능합니다. |
license
파라미터
다음 표에서는 Linux Amazon DCV 서버용 /etc/dcv/dcv.conf
파일 [license]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 license
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
license-file | 문자열 | 세션 | '' | 라이선스 -EC2 비 인스턴스에서 실행할 때 DCV 서버에 사용할 라이선스를 지정합니다. 라이선스는 RLM 라이선스를 통해 부여됩니다. Windows에서는 ';'으로 구분되고 Linux에서는':'로 구분된 라이선스 사양 목록이 포함될 수 있습니다. 각 라이선스 사양은 확장 평가 라이선스의 로컬 라이선스 파일이거나 부동 라이선스의 경우 PORT@HOSTNAME 형식으로 지정된 RLM 서버 포트 및 호스트 이름일 수 있습니다. 여러 라이선스가 지정된 경우 서버는 첫 번째 라이선스가 검증될 때까지(예: 라이선스 파일이 올바르게 인식되거나 원격 RLM 서버에 연결할 수 있음) 각 라이선스를 차례로 시도합니다. 값을 지정하지 않으면 서버는 Linux의 기본 라이선스 파일 '/usr/share/license/license.lic', Windows의 'C:\Program Files\NICEDCV\Server\license\license.lic'를 찾습니다. 기본 라이선스 파일을 찾을 수 없는 경우 데모 라이선스가 사용됩니다. EC2 인스턴스에서는 이 파라미터가 무시됩니다. — 버전 2017.0-4100부터 사용 가능합니다. |
log
파라미터
다음 표에서는 Linux Amazon DCV 서버용 /etc/dcv/dcv.conf
파일 [log]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 log
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
directory | 문자열 | 서버 | '' | 로그 출력 디렉터리 — 로그를 저장할 대상을 지정합니다. 지정하지 않으면 Windows에서는 기본적으로 'C:\ProgramData\NICE\DCV\log'로, Linux에서는 '/var/log/dcv/'로 설정됩니다. — 버전 2017.0-4100부터 사용 가능합니다. |
enable-image-audit | true 또는 false - DWORD (32비트) | 서버 | Linux: false - Windows: 0 | 전송된 이미지의 내용 감사 활성화 — 전송된 이미지의 내용을 별도의 파일에 저장해야 하는지 여부를 지정합니다. 이미지는 로그 하위 디렉터리에 저장되고 파일 이름은 감사 CSV 파일에 보고됩니다. transfer-audit이 비활성화된 경우 값은 무시됩니다. — 버전 2023.0-14852부터 사용 가능합니다. |
level | 문자열 | 사용자 지정 | 'info' | 로그 수준 — 로그 파일 세부 수준을 지정합니다. 세부 수준(세부 정보가 많은 순서로)에는 'error', 'warn', 'info', 'debug'가 있습니다. 새 값은 구성에서 변경되고 DCV 에이전트 프로세스로 전파되는 즉시 유효합니다. 버전 <= 2019.1에서는 DCV 에이전트 프로세스의 로그 수준이 시작할 때만 설정됩니다. — 버전 2017.0-4100부터 사용 가능합니다. |
max-file-size | 정수 - DWORD (32비트) | 서버 | 0 | 교체 MegaBytes 전의 최대 로그 파일 크기 - 교체가 트리거되기 전의 최대 로그 파일 크기를 지정합니다. 값이 '0'이면 크기별 순환이 비활성화되고, 대신 파일을 생성하는 프로세스가 다시 시작될 때 파일이 순환됩니다. — 버전 2022.1-13067부터 사용 가능합니다. |
rotate | 정수 - DWORD (32비트) | 서버 | 10 | 로그 파일 순환 수수 — 로그 파일이 제거되기 전에 순환하는 횟수를 지정합니다. 값이 0이면, 이전 버전이 순환하지 않고 제거됩니다. — 버전 2017.0-4100부터 사용 가능합니다. |
rotation-interval | 문자열 | 서버 | 'none' | 두 개의 연속 로그 파일 순환 사이의 최대 시간 간격 — 두 개의 연속 로그 파일 순환 사이의 최대 시간 간격을 지정합니다. 값이 'none'인 경우 파일은 시간에 따라 순환되지 않습니다. 다른 가능한 값은 '매분', 'every-twenty-minutes', '매시간' 및 '매일'입니다. — 버전 2022.1-13067부터 사용 가능합니다. |
rotation-suffix | 문자열 | 서버 | ‘counter’ | 순환된 로그 파일에 추가할 접미사 — 순환된 로그 파일에 추가할 접미사를 지정합니다. 'counter'를 지정한 경우 순환된 각 로그 파일에 단순하게 증가하는 카운터 접미사가 추가됩니다. 'timestamp'가 지정된 경우 'YYYY-MM-DD-HH-MM' 형식의 타임스탬프가 로그 파일에 적용됩니다. 해당 타임스탬프가 포함된 순환된 파일이 로그 폴더에 이미 있는 경우, 타임스탬프에 숫자 카운터가 더 추가됩니다. — 버전 2022.1-13067부터 사용 가능합니다. |
transfer-audit | 문자열 | 서버 | 'none' | 감사할 전송 방향 — 감사할 전송 방향을 지정합니다. 이 파라미터가 활성화되면 새 CSV 파일이 서버와 클라이언트 간의 전송을 기록합니다. 허용되는 값은 '없음', 'server-to-client', 'client-to-server' 및 '모두'입니다. 이 값이 없거나 'none'에 해당되면, 전송 감사가 비활성화되고 파일이 생성되지 않습니다. — 버전 2017.0-4100부터 사용 가능합니다. |
printer
파라미터
다음 표에서는 Linux Amazon DCV 서버용 /etc/dcv/dcv.conf
파일 [printer]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 printer
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
file-printer-name | 문자열 | 사용자 지정 | 'DCV프린터' | 파일 다운로드를 위한 가상 DCV 프린터 이름 - DCV 서버의 가상 DCV 프린터 이름을 나타내는 문자열입니다. Linux에서 이 값은 새 Linux DCV 세션이 생성될 때마다 구성에서 읽습니다. 이 설정이 비어 있지 않고 문자열 값이 인 경우 이름이 'PREFIX - SESSION-NUMBER'PREFIX인 새 가상 프린터가 에 등록됩니다CUPS. 이 설정이 비어 있으면 DCV 가상 프린터가 등록되지 않습니다. Windows에서 이 설정은 시스템의 기본 프린터를 변경하는 데 사용됩니다. 를 빈 문자열로 설정하면 DCV 는 현재 기본 프린터를 변경하지 않습니다. — 버전 2022.0-11954부터 사용 가능합니다. |
use-default-printer | 문자열 | 사용자 지정 | 'client-decides' | 기본 프린터 설정 방법 결정 — 서버가 기본 프린터로 설정할 프린터를 결정합니다. 허용되는 값은 'client-decides', 'always-on', 'always-off'입니다. 이 설정의 값이 'always-off'인 경우 서버는 어떤 프린터도 기본 프린터로 설정하지 않습니다. 값이 '항상 켜짐'인 경우 '프린터' 섹션의 설정 'file-printer-name'에 지정된 프린터를 설정합니다. 값이 'client-decides'인 경우 클라이언트에서 전송하는 기본 프린터가 설정됩니다. 클라이언트에서 기본 프린터를 전송하지 않으면 '프린터' 섹션file-printer-name의 ''에 지정된 프린터가 설정됩니다. 기본값은 'client-decides'입니다. 현재 Windows에서만 지원됩니다. — 버전 2022.2-13907부터 사용 가능합니다. |
redirection
파라미터
다음 표에서는 Linux Amazon DCV 서버용 /etc/dcv/dcv.conf
파일 [redirection]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 redirection
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
enable-timezone-redirection | 문자열 | 세션 | 'client-decides' | 클라이언트에서 서버로의 시간대 리디렉션 허용 또는 거부 — 클라이언트에서 서버로의 시간대 리디렉션을 허용하거나 거부합니다. 허용되는 값은 'always-on', 'always-off', 'client-decides'입니다. 'always-on'으로 설정된 경우 우선 순위 사용자 클라이언트가 자신의 시간대를 서버로 보내고 이 시간대가 서버의 시간대가 됩니다. 'always-off'로 설정된 경우 서버는 자체 시간대를 클라이언트에 표시합니다. 모든 클라이언트 시간대 메시지는 삭제됩니다. 'client-decides'로 설정된 경우 우선 순위 사용자 클라이언트가 자신의 시간대를 서버로 보낼 수 있고 이 시간대가 서버의 시간대가 됩니다. 클라이언트는 자신의 시간대를 서버로 전송하지 않도록 선택할 수 있습니다. 기본값은 'client-decides'입니다. — 버전 2022.2-13907부터 사용 가능합니다. |
security
파라미터
다음 표에서는 Linux Amazon DCV 서버용 /etc/dcv/dcv.conf
파일 [security]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 security
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
allowed-http-host-regex | 문자열 | 서버 | '^.+$' | 허용된 호스트 정규식 - 이 DCV 서버가 제공할 수 있는 호스트 이름을 나타내는 정규식 패턴을 지정합니다. 수신 HTTP 요청의 호스트 헤더가 이 패턴과 일치하지 않으면 요청 자체가 403 금지 상태 코드와 함께 실패합니다. 이는 HTTP 호스트 헤더 공격을 방지하기 위한 보안 조치입니다. 패턴은 Javascript 부류의 유효한 정규식이어야 합니다. 패턴에 포함된 문자의 대문자/소문자 여부가 일치합니다. 예: '^(www\.)?example\.com$'. — 버전 2017.0-4100부터 사용 가능합니다. |
allowed-ws-origin-regex | 문자열 | 서버 | '^https://.+$' | 허용된 오리진 - 이 DCV 서버에서 허용하는 오리진을 나타내는 정규식 패턴을 지정합니다. WebSocket 연결을 설정할 때 클라이언트 핸드셰이크의 오리진 헤더 필드는 연결을 설정하는 스크립트의 오리진을 나타냅니다. 수신 HTTP 요청의 오리진 헤더가 이 패턴과 일치하지 않으면 요청 자체가 403 금지 상태 코드와 함께 실패합니다. 이는 교차 사이트 WebSocket 하이재킹(CSWSH) 공격을 방지하기 위한 보안 조치입니다. 패턴은 Javascript 부류의 유효한 정규식이어야 합니다. 패턴에 포함된 문자의 대문자/소문자 여부가 일치합니다. 오리진 헤더는 다음과 같은 형식입니다. <scheme> "://" <host> [ ":" <port> ]. 예: '^https://(www\.)?example\.com(:443)?$'. — 버전 2017.0-4100부터 사용 가능합니다. |
auth-connection-setup-timeout | 정수 - DWORD (32비트) | 서버 | 120 | 인증 채널 연결 설정 제한 시간 — 인증 채널 연결 설정 절차를 완료하는 데 허용되는 제한 시간(초 단위)을 지정합니다. 절차 수행 도중 제한 시간을 넘기면, 채널이 닫힙니다. 0으로 설정된 경우, 인증 채널 연결 설정에 대한 제한 시간이 비활성화됩니다. — 버전 2017.0-4100부터 사용 가능합니다. |
auth-token-verifier | 문자열 | 서버 | '' | 인증 토큰 확인자의 엔드포인트 — DCV 서버에서 사용하는 인증 토큰 확인자의 엔드포인트(URL)를 지정합니다. 비어 있는 경우, 내부 인증 토큰 식별자가 사용됩니다. 비어 있지 않으면 엔드포인트에 대한 유효한 변경 사항이 즉시 적용되며 서버를 다시 시작할 필요가 없습니다(다시 시작하지 않고 비어 있는 것으로 변경할 수 없음). — 버전 2017.0-4100부터 사용 가능합니다. |
auth-token-verifier-timeout | 정수 - DWORD (32비트) | 서버 | 100 | 인증 토큰 식별자의 제한 시간(초 단위) - DCV 서버에서 사용하는 인증 토큰 확인자를 기다리는 시간(초)을 지정합니다. — 버전 2023.0-14852부터 사용 가능합니다. |
authentication | 문자열 | 서버 | 'system' | 인증 방법 - DCV 서버에서 사용하는 클라이언트 인증 방법을 지정합니다. 'system'을 사용하여 클라이언트 인증을 기본 운영 체제에 위임합니다. 'none'을 사용하여 클라이언트 인증을 비활성화하고 모든 클라이언트에 대한 액세스를 허용합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
authentication-threshold | 정수 - DWORD (32비트) | 서버 | 3 | 인증 임계값 — 서버에서 연결을 종료하기 전에 각 클라이언트에 허용되는 인증 실패 횟수를 지정합니다. 인증 시도를 무제한 허용하려면 0으로 설정합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
ca-file | 문자열 | 사용자 지정 | '' | CA 파일 - DCV 서버에서 신뢰하는 인증 기관(CAs)이 포함된 파일을 지정합니다. 비어 있는 경우, 시스템에서 제공하는 기본 트러스트 스토어를 사용합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
certificate-to-user-file | 문자열 | 사용자 지정 | '' | 사용자 매핑 파일 인증서 - 인증서가 포함된 파일을 사용자 매핑 목록에 지정합니다. — 버전 2022.0-11954부터 사용 가능합니다. |
ciphers | 문자열 | 서버 | 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384' | TLS 연결에 사용되는 암호화 목록 - TLS 연결에 사용되는 암호화 목록을 지정합니다. 암호 목록은 ":" 문자를 사용하여 구분되어야 하며 openssl과 클라이언트의 지원이 있어야 합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
connection-estab-timeout | 정수 - DWORD (32비트) | 서버 | 5 | 연결 설정 제한 시간 — 연결 절차를 완료하는 데 허용되는 제한 시간(초 단위)을 지정합니다. 절차 수행 도중 제한 시간을 넘기면, 연결이 닫힙니다. 0으로 설정된 경우, 연결 설정에 대한 제한 시간이 없습니다. — 버전 2017.0-4100부터 사용 가능합니다. |
connection-setup-timeout | 정수 - DWORD (32비트) | 서버 | 5 | 채널 연결 설정 제한 시간 — 채널 연결 설정 절차를 완료하는 데 허용되는 제한 시간(초 단위)을 지정합니다. 절차 수행 도중 제한 시간을 넘기면, 채널이 닫힙니다. 0으로 설정된 경우, 채널 연결 설정에 대한 제한 시간이 없습니다. — 버전 2017.0-4100부터 사용 가능합니다. |
crl-file | 문자열 | 사용자 지정 | '' | CRL 파일 - 인증서 취소 목록()이 포함된 파일을 지정합니다CRL. — 버전 2022.0-11954부터 사용 가능합니다. |
enable-gssapi | true 또는 false - DWORD (32비트) | 서버 | Linux: false - Windows: 0 | GSSAPI SASL 메커니즘 활성화 - 커버로 DCV 인증을 허용하는 GSSAPI SASL 메커니즘을 활성화하거나 비활성화합니다. — 버전 2017.3-6698부터 사용 가능합니다. |
max-connections-per-user | 정수 - DWORD (32비트) | 서버 | 10 | 사용자의 최대 연결 수 — 사용자당 허용되는 최대 동시 연결 수를 지정합니다. 그 이상의 연결은 거부됩니다. — 버전 2017.0-4100부터 사용 가능합니다. |
no-tls-strict | true 또는 false - DWORD (32비트) | 사용자 지정 | Linux: false - Windows: 0 | 엄격한 인증서 검증 비활성화 — 외부 인증 토큰 식별자에 연결할 때 엄격한 인증서 검증을 활성화하거나 비활성화합니다. 인증 토큰 식별자가 자체 서명된 인증서를 사용하는 경우 엄격한 인증서 검증을 비활성화해야 합니다. 이 파라미터에 대한 변경 사항은 서버를 다시 시작할 필요 없이 즉시 적용됩니다. — 버전 2017.0-4100부터 사용 가능합니다. |
os-auto-lock | true 또는 false - DWORD (32비트) | 세션 | Linux: true - Windows: 1 | 마지막 클라이언트 연결이 종료될 때 OS 세션을 잠글지 여부 — 활성화하면 마지막 클라이언트 연결이 닫힐 때 OS 세션이 잠깁니다. — 버전 2017.1-5777부터 사용 가능합니다. |
pam-service-name | 문자열 | 서버 | 'dcv' | PAM 서비스 이름 - 에서 사용하는 PAM 구성 파일의 이름을 지정합니다DCV. 기본 PAM 서비스 이름은 'dcv'이며 /etc/pam.d/dcv 구성 파일과 일치합니다. 이 파라미터는 'system' 인증 방법이 적용되는 경우에만 사용됩니다. — 버전 2017.0-4100부터 사용 가능합니다. |
passwd-file | 문자열 | 서버 | '' | 암호 파일 — 사용자 보안 인증 정보를 확인하는 데 사용할 암호 파일을 지정합니다(dcv 인증 모드에만 해당). 비어 있는 경우 Linux용 ${XDG_CONFIG_HOME}/NICE/dcv/passwd 또는 Windows용 %CSIDL_LOCAL_APPDATA%\NICE\dcv\passwd의 기본 파일을 사용합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
server-fqdn | 문자열 | 서버 | '' | 서버 FQDN - 서버의 정규화된 도메인 이름을 지정합니다. 비어 있으면 gethostname()입니다. — 버전 2017.3-6698부터 사용 가능합니다. |
service-name | 문자열 | 서버 | 'dcv' | 서비스 이름 — 서비스의 등록된 이름(일반적으로 프로토콜 이름)입니다. — 버전 2020.0-8428부터 사용 가능합니다. |
supervision-control | 문자열 | 사용자 지정 | 'disabled' | 세션의 감독 제어 유형 — 세션의 감독 제어 유형을 지정합니다. 가능한 값은 'disabled' 및 'enforced'입니다. 이 값을 'enforced'로 설정하면 감독되지 않은 액세스 권한을 설정하여 공동 작업 세션에서 사용자의 소유자 없는 액세스를 허용하거나 거부할 수 있습니다. 사용자에게 감독되지 않은 액세스가 허용된 경우 사용자는 소유자 없이 세션에 액세스할 수 있습니다. 소유자를 제외한 모든 사용자에게는 기본적으로 이 권한이 거부됩니다. 이 값을 'disabled'(기본값)로 설정하면 서버는 이 감독 제어 및 권한을 적용하지 않습니다. 새 값은 구성에서 변경되는 즉시 적용됩니다. — 버전 2021.3-11591부터 사용 가능합니다. |
user-realm | 문자열 | 서버 | '' | 서버 사용자 영역 — 서버에 대한 사용자 영역을 지정합니다. — 버전 2017.3-6698부터 사용 가능합니다. |
session-management
파라미터
다음 표에서는 Linux Amazon DCV 서버의 /etc/dcv/dcv.conf
파일 [session-management]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 session-management
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
create-session | true 또는 false - DWORD (32비트) | 서버 | Linux: false - Windows: 0 | 서버 시작 시 콘솔 세션 생성 — 서버 시작 시 (ID가 "console"인) 콘솔 세션을 자동으로 생성할지 여부를 지정합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
enable-gl-in-virtual-세션 | 문자열 | 세션 | 'default-on' | dcv-gl 기능의 사용 여부 — dcv-gl 기능의 사용 여부를 지정합니다(라이선스가 필요함). 허용된 값은 'always-on', 'always-off', 'default-on', 'default-off'입니다. — 버전 2017.0-4100부터 사용 가능합니다. |
max-concurrent-clients | 정수 - DWORD (32비트) | 세션 | -1 | 세션당 최대 동시 클라이언트 수 — 세션당 최대 동시 클라이언트 수를 지정합니다. -1로 설정하면 어떠한 제한도 적용되지 않습니다. 자동 세션에 대해서만 제한을 설정하려면 'session-management/max-concurrent-clients' 섹션의 'automatic-console-session'를 사용합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
max-concurrent-sessions | 정수 - DWORD (32비트) | 서버 | 0 | 최대 동시 세션 수 — 허용되는 최대 동시 세션 수를 지정합니다. 콘솔 세션은 본질적으로 하나로 제한되므로 이 제한은 현재 가상 세션에만 적용됩니다. 제한을 적용하지 않으려면 0을 지정합니다. — 버전 2019.0-7318부터 사용 가능합니다. |
max-sessions-per-user | 정수 - DWORD (32비트) | 서버 | 0 | 사용자당 최대 세션 수 — 각 사용자가 소유할 수 있는 최대 허용 동시 세션 수를 지정합니다. 이 제한은 현재 가상 세션에만 적용됩니다. 제한을 적용하지 않으려면 0을 지정합니다. — 버전 2021.0-10242부터 사용 가능합니다. |
성능 프로파일 | 문자열 | 사용자 지정 | 'none' | 일부 기능을 초기화하는 동안 사용되는 프로파일을 지정합니다. 인스턴스의 성능 프로파일에 따라 일부 기능의 기본 설정을 조정합니다. 프로파일을 선택하지 않으면 의 수에 따라 CPUs 프로파일이 자동으로 추정되고 GPU가 있는 경우 가 표시됩니다. 허용되는 값은 '낮음', '중간', '높음' 및 '없음'입니다. — 버전 2024.0 이후 사용 가능. |
virtual-session-default-layout | 문자열 | 세션 | [] | 가상 세션의 기본 레이아웃 — 이 설정이 설정되어 있으면 시작 시 지정된 레이아웃을 만들도록 Xdcv가 구성됩니다. 각 모니터를 해상도(w,h)와 위치(x,y)로 구성할 수 있습니다. 모든 지정된 모니터가 활성화됩니다. 기본 레이아웃 예제 값: [{'w':<800>, 'h':<600>, 'x':<0>, 'y': <0>}, {'w':<1024>, 'h':<768>, 'x':<800>, 'y':<0>}] 이 설정에서 최대 모니터 수(설정에 virtual-session-monitors 지정됨)는 배열의 요소 수보다 우선 순위가 높습니다. 예를 들어 모니터 다섯 개가 설정되었지만 최대 모니터 수가 네 개이면 처음 네 개의 모니터만 만들어집니다. 이 키가 설정되면 활성화된 모니터 수( virtual-session-monitors설정에 지정됨)가 무시됩니다. — 버전 2017.0-5600부터 사용 가능합니다. |
virtual-session-font-path | 문자열 | 세션 | '' | 특수 폰트 경로의 추가 여부 — 특수 폰트의 경로를 지정합니다. 일부 애플리케이션의 경우 X 서버로 전달하기 위해서는 특수 폰트가 필요합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
virtual-session-source-profile | true 또는 false - DWORD (32비트) | 세션 | Linux: false - Windows: 0 | 세션 스타터에서 사용자 프로파일을 소싱할지 여부 — 세션 스타터 스크립트를 실행하는 쉘이 사용자 프로파일을 소싱해야 하는지 여부를 지정합니다. 기본적으로 이는 false이며 'bash --noprofile --norc'를 사용하여 세션 스타터 스크립트를 DCV 실행합니다. 버전 2021.3-11591 이후 사용할 수 있습니다. |
virtual-session-xdcv-args | 문자열 | 세션 | '' | Xdcv에 전달할 추가 인수 — Xdcv에 전달할 모든 추가 인수를 지정합니다. — 버전 2017.0-4334부터 사용 가능합니다. |
session-management/automatic-console-session
파라미터
다음 표에서는 Linux Amazon DCV 서버용 /etc/dcv/dcv.conf
파일 [session-management/automatic-console-session]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 session-management/automatic-console-session
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
client-eviction-policy | 문자열 | 서버 | 'reject-new-connection' | 한도에 도달했을 때 클라이언트 연결을 처리하는 방법 지정 — 세션당 최대 동시 클라이언트 수에 도달했을 때 새 연결을 거부할지 아니면 기존 연결을 자동으로 종료할지를 지정합니다. 허용되는 값은 'reject-new-connection'(수신되는 연결이 종료됨) 및 'same-user-oldest-connection'(서버는 세션과 가장 오랫동안 상호 작용하지 않았거나 해당 정보가 없으면 가장 오래된 연결 시간으로 세션과 상호 작용하지 않은 동일한 사용자의 연결을 종료함)입니다. — 버전 2022.1-13067부터 사용 가능합니다. |
max-concurrent-clients | 정수 - DWORD (32비트) | 서버 | -1 | 세션당 최대 동시 클라이언트 수 — 세션당 허용되는 최대 동시 클라이언트 수를 지정합니다. -1로 설정하면 어떠한 제한도 적용되지 않습니다. — 버전 2017.0-5600부터 사용 가능합니다. |
owner | 문자열 | 서버 | '' | 자동 생성된 "콘솔" 세션의 소유자 — "콘솔" 세션 소유자의 사용자 이름을 지정합니다. 비어 있는 경우 소유자는 DCV 서버를 시작한 사용자입니다. 이 설정은 create-session 설정이 true로 설정된 경우에 한하여 서버 시작 시 자동 생성된 "콘솔" 세션에만 적용됩니다. — 버전 2017.0-5600부터 사용 가능합니다. |
permissions-file | 문자열 | 서버 | '' | 자동 '콘솔' 세션에 대한 권한 파일 - DCV 기능에 대한 사용자 액세스를 확인하는 데 사용할 권한 파일의 경로를 지정합니다. 비어 있는 경우, 소유자만이 세션에 대한 모든 액세스가 가능합니다. — 버전 2017.0-5600부터 사용 가능합니다. |
storage-root | 문자열 | 서버 | '' | 파일 스토리지 루트 폴더의 경로 — 콘솔 세션 스토리지에 사용할 폴더의 전체 경로를 지정합니다. storage-root가 비어 있거나 폴더가 없는 경우, 파일 스토리지가 비활성화됩니다. — 버전 2017.0-5600부터 사용 가능합니다. |
session-management/defaults
파라미터
다음 표에서는 Linux Amazon DCV 서버용 /etc/dcv/dcv.conf
파일 [session-management/defaults]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 session-management/defaults
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
permissions-file | 문자열 | 세션 | '' | 모든 세션에 포함된 기본 권한 — 각 세션에 대해 사용자가 선택한 권한과 자동으로 병합될 권한 파일의 경로를 지정합니다. 비어 있는 경우 Linux용 /etc/dcv/ 또는 Windows용 DCV 설치 폴더(예: 'C:\Program Files\NICE\DCV\Server\conf')에 있는 'default.perm' 파일을 사용합니다. — 버전 2017.0-5600부터 사용 가능합니다. |
smartcard
파라미터
다음 표에서는 Linux Amazon DCV 서버의 /etc/dcv/dcv.conf
파일 [smartcard]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 smartcard
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
enable-cache | 문자열 | 사용자 지정 | 'default-on' | 스마트카드 캐싱 메시지 활성화 여부 — 스마트 카드 캐싱을 활성화하거나 비활성화합니다. 활성화되면 DCV 서버는 클라이언트의 스마트 카드에서 수신한 마지막 값을 캐싱합니다. 향후 호출은 클라이언트가 아니라 서버의 캐시에서 직접 검색됩니다. 이렇게 하면 클라이언트와 서버 간에 전송되는 트래픽 양을 감소시켜 성능을 개선할 수 있습니다. 허용되는 값에는 'always-on', 'always-off', 'default-on', and 'default-off'가 있습니다. 이 값은 클라이언트 스마트 카드 애플리케이션이 시작될 때마다 구성에서 읽습니다. — 버전 2017.2-6182부터 사용 가능합니다. |
webauthn
파라미터
다음 표에서는 Linux Amazon DCV 서버의 /etc/dcv/dcv.conf
파일 [webauthn]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 webauthn
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
enabled | true 또는 false - DWORD (32비트) | 세션 | Linux: true - Windows: 1 | webauthn 리디렉션 기능을 활성화해야 하는지 여부 - 이 설정은 WebAuthn 요청 리디렉션을 제어합니다. 활성화하면 사용자가 , YubiKeyWindows Hello 또는 기타 로컬 인증자를 사용하여 웹 리소스를 인증할 수 있습니다. 이 설정을 비활성화하면 WebAuthn 리디렉션이 비활성화되고 사용자는 로컬 인증자를 사용할 수 없습니다. — 버전 2023.1-16220 이후 사용 가능. |
webcam
파라미터
다음 표에서는 Linux Amazon DCV 서버의 /etc/dcv/dcv.conf
파일 [webcam]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 webcam
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
max-resolution | 문자열 | 연결 | (0, 0) | 최대 웹캠 해상도 - 애플리케이션에 노출된 클라이언트가 제공하는 해상도 중에서 선택할 수 있는 최대 웹캠 해상도를 지정합니다. 이 값이 누락되었거나 (0, 0)인 경우 기본값이 사용됩니다. 기본값: 고성능 프로파일과 중간 성능 프로파일의 경우 1280x720, 낮은 성능 프로파일의 경우 640x480. — 버전 2021.0-10242부터 사용 가능합니다. |
preferred-resolution | 문자열 | 연결 | (0, 0) | 기본 웹캠 해상도 — 클라이언트가 제공하는 해상도 중에서 선호하는 웹캠 해상도를 지정합니다. 지정된 해상도가 지원되지 않는 경우 가장 가까운 일치 해상도가 선택됩니다. 이 값이 누락되었거나 (0, 0)인 경우 기본값이 사용됩니다. 기본값: 고성능 프로파일과 중간 성능 프로파일의 경우 640x360, 낮은 성능 프로파일의 경우 424x240. — 버전 2021.0-10242부터 사용 가능합니다. |
windows
파라미터
다음 표에서는 Linux Amazon DCV 서버용 /etc/dcv/dcv.conf
파일 [windows]
섹션의 구성 파라미터와 Windows Amazon DCV 서버의 windows
레지스트리 키를 설명합니다.
파라미터 | 유형 - Windows 레지스트리 유형 | 컨텍스트 다시 로드 | 기본값 | 설명 |
---|---|---|---|---|
disable-display-sleep | true 또는 false - DWORD (32비트) | 세션 | Linux: true - Windows: 1 | 디스플레이의 저전력 모드 전환 차단 — 디스플레이의 저전력 모드 전환을 차단할지 여부를 지정합니다. — 버전 2017.0-4100부터 사용 가능합니다. |
printer | 문자열 | 세션 | '' | 기본값으로 설정할 프린터 - 가상 DCV 프린터의 이름을 지정합니다. 이 이름은 시스템의 기본 프린터를 변경하는 데 사용됩니다. 를 빈 문자열로 설정하면 DCV 는 현재 기본 프린터를 변경하지 않습니다. 더 이상 사용되지 않음: '프린터file-printer-name' 섹션의 ''를 사용합니다. — 버전 2017.0-4100부터 사용 가능합니다. |