

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

# 配置 AWS 凭据以使用 IDT 用户界面
<a name="lts-configure-aws-credentials"></a>

您必须为在中创建的用户配置 IAM AWS 用户证书[创建一个 AWS 账户](lts-idt-dev-tester-prereqs.md#lts-config-aws-account)。您可以采用以下两种方法之一来指定凭证：
+ 在凭证文件中
+ 作为环境变量

## 使用 AWS 凭证文件配置凭证
<a name="lts-config-cred-file"></a>

IDT 使用与 AWS CLI相同的凭证文件。有关更多信息，请参阅[配置和凭证文件](https://docs.aws.amazon.com/cli/latest/userguide/cli-config-files.html)。

凭证文件的位置因您使用的操作系统而异：
+ **macOS 和 Linux** – `~/.aws/credentials`
+ **Windows** – `C:\Users\UserName\.aws\credentials`

按以下格式将您的 AWS 凭证添加到`credentials`文件中：

```
[default]
aws_access_key_id = your_access_key_id
aws_secret_access_key = your_secret_access_key
```

**注意**  
如果您不使用`default` AWS 配置文件，则必须在 IDT for FreeRTOS 用户界面中指定配置文件名称。有关配置文件的更多信息，请参阅[配置和凭证文件设置](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html)。

## 使用环境变量配置 AWS 凭证
<a name="lts-config-env-vars"></a>

环境变量是由操作系统维护且由系统命令使用的变量。如果您关闭 SSH 会话，则不会保存。适用于 FreeRTOS 的 IDT 用户界面使用`AWS_ACCESS_KEY_ID``AWS_SECRET_ACCESS_KEY`和环境变量来存储您的证书。 AWS 

要在 Linux、macOS 或 Unix 上设置这些变量，请使用 **export**：

```
export AWS_ACCESS_KEY_ID=your_access_key_id
export AWS_SECRET_ACCESS_KEY=your_secret_access_key
```

要在 Windows 上设置这些变量，请使用 **set**：

```
set AWS_ACCESS_KEY_ID=your_access_key_id
set AWS_SECRET_ACCESS_KEY=your_secret_access_key
```