기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
환경 변수
환경 변수는 일부 구성 옵션 및 자격 증명을 지정하는 또 다른 방법을 제공합니다.
다음은 기본 사용자에 대한 환경 변수를 구성할 수 있는 방법을 설명하는 예제입니다.
Linux 또는 macOS에서 환경 변수 설정
다음 명령을 실행하여 Linux 또는 macOS에서 환경 변수를 설정합니다.
$
export DCV_SM_AUTH_SERVER_URL=https://example.com
$
export DCV_SM_CLIENT_ID=ExampleClientID
환경 변수를 설정하면 사용되는 값이 변경되어 셸 세션이 종료될 때까지 또는 변수를 다른 값으로 설정할 때까지 유지됩니다. 쉘의 시작 스크립트에서 변수를 설정하면 해당 변수가 향후 세션에서도 영구적으로 적용되도록 할 수 있습니다.
Windows에서 환경 변수 설정
다음 명령을 실행하여 Windows 명령 프롬프트에서 환경 변수를 설정합니다.
$
setx DCV_SM_AUTH_SERVER_URL https://example.com
$
setx DCV_SM_CLIENT_ID ExampleClientID
환경 변수를 설정하는 데 set
을 사용하면 사용되는 값이 변경되어 현재 명령 프롬프트 세션이 종료될 때까지 유지됩니다. 또는 변수를 다른 값으로 설정할 때까지 유지됩니다. 환경 변수를 설정하는 데 setx
를 사용하면 현재 명령 프롬프트 세션과 모든 명령 프롬프트 세션에서 사용되는 값이 변경됩니다. 이러한 세션은 명령을 실행한 후 생성합니다. 명령을 실행하는 시점에 이미 실행 중인 다른 명령 쉘에는 영향을 주지 않습니다.
PowerShell을 사용하여 환경 변수 설정
다음 명령을 실행하여 PowerShell을 사용해 환경 변수를 설정합니다.
$
$Env:DCV_SM_AUTH_SERVER_URL="https://example.com"
$
$Env:DCV_SM_CLIENT_ID="ExampleClientID"
이전 예에 표시된 대로 PowerShell 프롬프트에서 환경 변수를 설정하면 현재 세션 기간에만 해당 값이 저장됩니다. 모든 PowerShell 및 명령 프롬프트 세션에서 환경 변수 설정이 영구적으로 적용되도록 하려면 *제어판*에서 *시스템* 애플리케이션을 사용하여 해당 설정을 저장합니다. 또는 PowerShell 프로파일에 변수를 추가하여 향후 모든 PowerShell 세션에 적용되도록 변수를 설정할 수 있습니다. 환경 변수 저장 또는 세션에 환경 변수를 영구적으로 적용하는 방법에 대한 자세한 내용은 PowerShell 설명서
Amazon DCV 세션 관리자가 지원하는 환경 변수
Amazon DCV 세션 관리자는 다음과 같은 환경 변수를 지원합니다.
DCV_SM_AUTH_SERVER_URL
OAuth 2.0 액세스 토큰을 요청하는 데 사용되는 인증 서버의 호스트 이름을 지정합니다. 정의된 경우 이 환경 변수는 구성 파일의 값을 재정의합니다.
DCV_SM_CLIENT_ID
세션 관리자 클라이언트가 OAuth 2.0 액세스 토큰을 검색하는 데 사용하는 고유한 클라이언트 ID입니다.
DCV_SM_CLIENT_PASSWORD
세션 관리자 클라이언트가 OAuth 2.0 액세스 토큰을 검색하는 데 사용하는 암호입니다.
DCV_SM_OAUTH2_TOKEN
API 요청을 하는 데 사용되는 액세스 토큰입니다.