环境变量 - NICE DCV Manager
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

环境变量

环境变量提供了另一种指定一些配置选项和凭据的方法。

下面的示例介绍您如何可以为默认用户配置环境变量。

在 Linux 或 macOS 上设置环境变量

在 Linux 或 macOS 上运行以下命令来设置环境变量:

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

设置环境变量会更改使用的值,直到 Shell 会话结束或直到您将该变量设置为其他值。通过在 shell 的启动脚本中设置变量,可使变量在未来的会话中继续有效。

在 Windows 上设置环境变量

在 Windows 命令提示符上运行以下命令来设置环境变量:

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

使用set设置环境变量会更改使用的值,直到当前命令提示符会话结束。或者,直到您将该变量设置为其他值。使用setx要设置环境变量,请更改当前命令提示符会话和所有命令提示符会话中使用的值。运行命令后创建的这些会话。它不影响运行该命令时已经运行的其他命令 shell。

使用 PowerShell 设置环境变量

使用 PowerShell 运行以下命令可设置环境变量:

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

如果在 PowerShell 提示符下设置环境变量(如前面的示例所示),则仅保存当前会话持续时间的值。要在所有 PowerShell 和命令提示符会话中使环境变量设置保持不变,请使用 * 控制面板 * 中的 *System * 应用程序来存储该变量。或者,您可以通过将其添加到 PowerShell 配置文件来为将来的所有 PowerShell 会话设置该变量。有关存储环境变量或跨会话保存它们的更多信息,请参阅PowerShell 文档.

NICE DCV 会话管理器支持的环境变量

NICE 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 请求的访问令牌。