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.