Variables d’environnement - Gestionnaire de sessions Amazon DCV

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Variables d’environnement

Les variables d'environnement constituent un autre moyen de spécifier certaines options de configuration et certaines informations d'identification.

Les exemples suivants décrivent comment configurer les variables d'environnement pour l'utilisateur par défaut.

Définissez des variables d'environnement sous Linux ou macOS

Exécutez les commandes suivantes pour définir les variables d'environnement sous Linux ou macOS :

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

La définition de la variable d'environnement modifie la valeur utilisée jusqu'à la fin de votre session shell ou jusqu'à ce que vous définissiez une valeur différente pour la variable. Vous pouvez rendre les variables persistantes au cours des futures sessions en les définissant dans le script de démarrage de votre shell.

Définir les variables d'environnement sous Windows

Exécutez les commandes suivantes pour définir les variables d'environnement sur l'invite de commandes Windows :

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

Le fait set de définir une variable d'environnement modifie la valeur utilisée jusqu'à la fin de la session d'invite de commande en cours. Ou bien, c'est jusqu'à ce que vous définissiez une valeur différente pour la variable. Le fait setx de définir une variable d'environnement modifie la valeur utilisée à la fois dans la session d'invite de commande en cours et dans toutes les sessions d'invite de commande. Ces sessions sont créées après avoir exécuté la commande. Cela n'affecte pas les autres interpréteurs de commandes déjà en cours d'exécution au moment où vous exécutez la commande.

Définissez les variables d'environnement à l'aide de PowerShell

Exécutez les commandes suivantes pour définir les variables d'environnement à l'aide de PowerShell :

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

Si vous définissez une variable d'environnement à l' PowerShell invite, comme indiqué dans les exemples précédents, elle enregistre la valeur uniquement pendant la durée de la session en cours. Pour que le paramètre de variable d'environnement soit persistant dans toutes les sessions PowerShell et dans les sessions d'invite de commande, stockez-le à l'aide de l'application *System* dans le *Panneau de configuration*. Vous pouvez également définir la variable pour toutes les PowerShell sessions futures en l'ajoutant à votre PowerShell profil. Pour plus d'informations sur le stockage des variables d'environnement ou leur persistance au cours d'une session, consultez la PowerShell documentation.

Variables d'environnement prises en charge par Amazon DCV Session Manager

Amazon DCV Session Manager prend en charge les variables d'environnement suivantes :

  • DCV_SM_AUTH_SERVER_URL

    Spécifie le nom d'hôte du serveur d'authentification utilisé pour demander le jeton d'accès OAuth 2.0. Si elle est définie, cette variable d'environnement remplace la valeur du fichier de configuration.

  • DCV_SM_CLIENT_ID

    L'ID client unique utilisé par le client Session Manager pour récupérer un jeton d'accès OAuth 2.0.

  • DCV_SM_CLIENT_PASSWORD

    Le mot de passe utilisé par le client Session Manager pour récupérer un jeton d'accès OAuth 2.0.

  • DCV_SM_OAUTH2_TOKEN

    Le jeton d'accès utilisé pour effectuer une demande d'API.