SftpConnectorConfig - Amazon Transfer Family
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

SftpConnectorConfig

包含SFTP连接器对象的详细信息。连接器对象用于在合作伙伴的SFTP服务器之间传输文件。

注意

由于SftpConnectorConfig数据类型用于创建和更新SFTP连接器,因此其参数TrustedHostKeysUserSecretId被标记为非必填项。这有点误导,因为在更新现有SFTP连接器时它们不是必需的,而是在创建新SFTP连接器时是必需的。

内容

TrustedHostKeys

一个或多个主机密钥的公共部分,用于识别您想要连接的外部服务器。您可以对SFTP服务器使用该ssh-keyscan命令来检索必要的密钥。

三个标准的SSH公钥格式元素是<key type><body base64>、和一个可选元素<comment>,每个元素之间都有空格。仅指定 <key type><body base64>:请勿输入密钥的<comment>部分。

对于可信的主机密钥,请 Amazon Transfer Family 使用接受RSA和ECDSA密钥。

  • 对于RSA密钥,<key type>字符串为ssh-rsa

  • 对于ECDSA密钥,<key type>字符串为ecdsa-sha2-nistp256ecdsa-sha2-nistp384、或ecdsa-sha2-nistp521,具体取决于您生成的密钥的大小。

运行此命令以检索您的SFTP服务器名称所在的SFTP服务器主机密钥ftp.host.com

ssh-keyscan ftp.host.com

这会将公共主机密钥打印到标准输出。

ftp.host.com ssh-rsa AAAAB3Nza...<long-string-for-public-key

将此字符串复制并粘贴到create-connector命令的TrustedHostKeys字段或控制台的 “可信主机密钥” 字段中。

类型:字符串数组

数组成员:最少 1 个物品。最多 10 项。

长度限制:最小长度为 0。最大长度为 2048。

必需:否

UserSecretId

包含SFTP用户私钥和/或密码的密钥(在 S Amazon ecrets Manager 中)的标识符。标识符必须是密钥的 Amazon 资源名称 (ARN)。

类型:字符串

长度限制:最小长度为 0。最大长度为 2048。

必需:否

另请参阅

有关API在一种特定语言中使用此功能的更多信息 Amazon SDKs,请参阅以下内容: