SftpConnectorConfig - AWS Transfer Family

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

SftpConnectorConfig

SFTP コネクタオブジェクトの詳細が含まれます。コネクタオブジェクトは、パートナーのSFTPサーバーとの間でファイルを転送するために使用します。

注記

SftpConnectorConfig データ型はSFTPコネクタとそのパラメータの作成と更新の両方に使用されるため、 TrustedHostKeysおよび UserSecretIdは必須ではないとマークされます。これは、既存のSFTPコネクタを更新するときに必要ではなく、新しいSFTPコネクタを作成するときに必要であるため、少し誤解を招くものです。

内容

TrustedHostKeys

接続先の外部サーバーを識別するために使用されるホストキー (1 つまたは複数) のパブリック部分。SFTP サーバーに対して ssh-keyscan コマンドを使用して、必要なキーを取得できます。

3 つの標準SSHパブリックキー形式要素は<key type>、、<body base64>、およびオプションの で<comment>、各要素間にスペースがあります。<key type><body base64> だけを指定し、鍵の <comment> 部分は入力しないでください。

信頼されたホストキーの場合、 AWS Transfer Family と RSAECDSAキーを受け入れます。

  • RSA キーの場合、<key type>文字列は ですssh-rsa

  • ECDSA キーの場合、<key type>文字列はecdsa-sha2-nistp256、生成したキーのサイズに応じてecdsa-sha2-nistp384ecdsa-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 項目です。

長さの制限:最小長は 1 です。最大長は 2,048 です。

必須:いいえ

UserSecretId

SFTP ユーザーのプライベートキー、パスワード、またはその両方を含むシークレットの識別子 ( AWS Secrets Manager 内)。識別子は、シークレットの Amazon リソースネーム (ARN) である必要があります。

型: 文字列

長さの制限:最小長は 1 です。最大長は 2,048 です。

必須:いいえ

以下の資料も参照してください。

言語固有の のいずれかAPIでこれを使用する方法の詳細については AWS SDKs、以下を参照してください。