

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

# 在 Secrets Manager 中存储 SFTP 连接器的身份验证凭证
<a name="sftp-connector-secret-procedure"></a>

您可以使用 Secrets Manager 来存储 SFTP 连接器的用户凭证。创建密钥时，必须提供用户名。此外，您可以提供密码、私钥或两者兼而有之。有关更多信息，请参阅 [SFTP 连接器配额](scale-and-limits-sftp-connector.md#limits-sftp-connector)。

**注意**  
当你在 Secret AWS 账户 s Manager 中存储密钥时，会产生费用。有关定价的信息，请参阅[AWS Secrets Manager 定价](https://aws.amazon.com/secrets-manager/pricing)。

**若要在 Secrets Manager 中存储 SFTP 连接器的用户凭证**

1. 登录 AWS 管理控制台 并打开 AWS Secrets Manager 控制台，网址为[https://console.aws.amazon.com/secretsmanager/](https://console.aws.amazon.com/secretsmanager/)。

1. 在左侧导航窗格中，选择**密钥**。

1. 在**密钥**页面，选择**存储新密钥**。

1. 在**选择密钥类型**页面上，对于**密钥类型**，选择**其他类型密钥**。

1. 提供您的密钥 key/value 信息：您需要提供用户名以及私钥或密码。

   1. 在**键/值对**部分，选择**键/值**选项卡。
      + **键** — 输入**Username**。
      + **valu** e-输入有权连接到合作伙伴服务器的用户名。

   1. **如果要提供密钥对，请选择**添加行**，然后在**键/值对部分，选择键/值**选项卡。**
      + **键** — 输入 **PrivateKey**。
      + **值** — 粘贴您的私钥。

      **提示**：您输入的私钥数据必须与在远程 SFTP 服务器上为该用户存储的公钥相对应。
**注意**  
无法使用受密码保护的私钥通过 SFTP 连接器进行身份验证。 AWS Transfer Family 

      有关如何生成 public/private 密钥对的详细信息，请参阅[在 macOS、Linux 或 Unix 系统创建 SSH 密钥](macOS-linux-unix-ssh.md)。

   1. **如果要提供密码，请选择**添加行**，然后在**键/值对**部分中，选择键/值**选项卡。
      + **键** — 输入 **Password**。
      + **值** — 输入用户的密码。

1. 选择**下一步**。

1. 在**配置密钥**页面，输入密钥的名称和描述。建议对名称使用前缀 **aws/transfer/**。例如，您可以将密钥命名为 **aws/transfer/connector-1**。

1. 选择**下一步**，接受**配置轮换**页面的默认设置。然后选择**下一步**。

1. 在**审核**页面，选择**存储**以创建和存储密钥。