Umgebungsvariablen - Amazon DCV-Sitzungsmanager

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Umgebungsvariablen

Umgebungsvariablen bieten eine weitere Möglichkeit, einige Konfigurationsoptionen und Anmeldeinformationen anzugeben.

In den folgenden Beispielen wird beschrieben, wie Sie Umgebungsvariablen für den Standardbenutzer konfigurieren können.

Umgebungsvariablen unter Linux oder macOS festlegen

Führen Sie die folgenden Befehle aus, um Umgebungsvariablen unter Linux oder macOS festzulegen:

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

Durch das Setzen der Umgebungsvariablen wird der Wert geändert, der bis zum Ende Ihrer Shell-Sitzung verwendet wird oder bis Sie die Variable auf einen anderen Wert setzen. Sie können die Variablen für future Sitzungen persistent machen, indem Sie sie im Startskript Ihrer Shell festlegen.

Legen Sie Umgebungsvariablen unter Windows fest

Führen Sie die folgenden Befehle aus, um Umgebungsvariablen in der Windows-Befehlszeile festzulegen:

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

Wenn set Sie eine Umgebungsvariable festlegen, wird der Wert geändert, der bis zum Ende der aktuellen Eingabeaufforderungssitzung verwendet wird. Oder es ist so lange, bis Sie die Variable auf einen anderen Wert setzen. Wenn setx Sie eine Umgebungsvariable festlegen, wird der Wert geändert, der sowohl in der aktuellen Befehlszeilensitzung als auch in allen Befehlszeilensitzungen verwendet wird. Diese Sitzungen erstellen Sie, nachdem Sie den Befehl ausgeführt haben. Andere Befehls-Shells, die zum Zeitpunkt der Ausführung des Befehls bereits ausgeführt werden, sind davon nicht betroffen.

Legen Sie Umgebungsvariablen fest mit PowerShell

Führen Sie die folgenden Befehle aus, um Umgebungsvariablen festzulegen mit PowerShell:

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

Wenn Sie an der PowerShell Eingabeaufforderung eine Umgebungsvariable festlegen, wie in den vorherigen Beispielen gezeigt, wird der Wert nur für die Dauer der aktuellen Sitzung gespeichert. Um die Einstellung der Umgebungsvariablen für alle Sitzungen PowerShell und Befehlszeilensitzungen beizubehalten, speichern Sie sie mithilfe der Anwendung *System* in der Systemsteuerung*. Alternativ können Sie die Variable für alle future PowerShell Sitzungen festlegen, indem Sie sie zu Ihrem PowerShell Profil hinzufügen. Weitere Informationen zum Speichern von Umgebungsvariablen oder deren Beibehaltung während einer Sitzung finden Sie in der PowerShell Dokumentation.

Von Amazon DCV Session Manager unterstützte Umgebungsvariablen

Amazon DCV Session Manager unterstützt die folgenden Umgebungsvariablen:

  • DCV_SM_AUTH_SERVER_URL

    Gibt den Hostnamen des Authentifizierungsservers an, der verwendet wird, um das OAuth 2.0-Zugriffstoken anzufordern. Falls definiert, überschreibt diese Umgebungsvariable den Wert der Konfigurationsdatei.

  • DCV_SM_CLIENT_ID

    Die eindeutige Client-ID, die vom Session Manager-Client verwendet wird, um ein OAuth 2.0-Zugriffstoken abzurufen.

  • DCV_SM_CLIENT_PASSWORD

    Das Passwort, das vom Session Manager-Client zum Abrufen eines OAuth 2.0-Zugriffstokens verwendet wird.

  • DCV_SM_OAUTH2_TOKEN

    Das Zugriffstoken, das verwendet wird, um eine API-Anfrage zu stellen.