Variáveis de ambiente - Gerenciador de Sessões do Amazon DCV

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Variáveis de ambiente

As variáveis de ambiente fornecem outra forma de especificar algumas opções e credenciais de configuração.

Os exemplos a seguir descrevem como configurar variáveis de ambiente para o usuário padrão.

Definir variáveis de ambiente no Linux ou macOS

Execute os comandos a seguir para definir variáveis de ambiente no Linux ou no macOS:

$ export DCV_SM_AUTH_SERVER_URL=https://example.com
$ export DCV_SM_CLIENT_ID=ExampleClientID

Configurar a variável de ambiente altera o valor usado até o final da sua sessão de shell ou até que você defina a variável como um valor diferente. Você pode tornar as variáveis persistentes em sessões futuras definindo-as no script de inicialização do shell.

Definir variáveis de ambiente no Windows

Execute os comandos a seguir para definir variáveis de ambiente no prompt de comando do Windows:

$ setx DCV_SM_AUTH_SERVER_URL https://example.com
$ setx DCV_SM_CLIENT_ID ExampleClientID

O uso de set para definir uma variável de ambiente altera o valor usado até o final da sessão de prompt de comando atual. Ou até que você defina a variável com um valor diferente. O uso de setx para definir uma variável de ambiente altera o valor usado na sessão de prompt de comando atual e todas as sessões de prompt de comando. Essas sessões são criadas depois de executar o comando. Não afeta outros shells de comando que já estejam em execução no momento em que você executar o comando.

Defina variáveis de ambiente usando PowerShell

Execute os seguintes comandos para definir variáveis de ambiente usando PowerShell:

$ $Env:DCV_SM_AUTH_SERVER_URL="https://example.com"
$ $Env:DCV_SM_CLIENT_ID="ExampleClientID"

Se você definir uma variável de ambiente no PowerShell prompt, conforme mostrado nos exemplos anteriores, ela salvará o valor somente durante a sessão atual. Para tornar a configuração da variável de ambiente persistente em todas as sessões PowerShell e no Prompt de Comando, armazene-a usando o aplicativo *Sistema* no *Painel de Controle*. Como alternativa, você pode definir a variável para todas as PowerShell sessões futuras adicionando-a ao seu PowerShell perfil. Para obter mais informações sobre como armazenar variáveis de ambiente ou persisti-las em todas as sessões, consulte a PowerShell documentação.

Variáveis de ambiente suportadas pelo Amazon DCV Session Manager

O Amazon DCV Session Manager oferece suporte às seguintes variáveis de ambiente:

  • DCV_SM_AUTH_SERVER_URL

    Especifica o nome do host do servidor de autenticação usado para solicitar o token de acesso OAuth 2.0. Se definida, essa variável de ambiente substituirá o valor do arquivo de configuração.

  • DCV_SM_CLIENT_ID

    O ID exclusivo do cliente usado pelo cliente do Session Manager para recuperar um token de acesso OAuth 2.0.

  • DCV_SM_CLIENT_PASSWORD

    A senha usada pelo cliente do Session Manager para recuperar um token de acesso OAuth 2.0.

  • DCV_SM_OAUTH2_TOKEN

    O token de acesso usado para fazer uma API solicitação.