SftpConnectorConfig - AWS Transfer Family

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

SftpConnectorConfig

Contient les détails d'un objet du connecteur SFTP. L'objet connecteur est utilisé pour transférer des fichiers vers et depuis le serveur SFTP d'un partenaire.

Note

Comme le type de SftpConnectorConfig données est utilisé à la fois pour créer et mettre à jour des connecteurs SFTP, TrustedHostKeys ses paramètres UserSecretId sont marqués comme non obligatoires. Cela est un peu trompeur, car ils ne sont pas nécessaires lorsque vous mettez à jour un connecteur SFTP existant, mais ils le sont lorsque vous créez un nouveau connecteur SFTP.

Table des matières

TrustedHostKeys

Partie publique de la ou des clés d'hôte utilisées pour identifier le serveur externe auquel vous vous connectez. Vous pouvez utiliser la ssh-keyscan commande sur le serveur SFTP pour récupérer la clé nécessaire.

Les trois éléments du format de clé publique SSH standard sont <key type><body base64>, et un facultatif<comment>, avec des espaces entre chaque élément. Spécifiez uniquement le <key type> et <body base64> : ne saisissez pas la <comment> partie de la clé.

Pour la clé d'hôte sécurisée, AWS Transfer Family accepte les clés RSA et ECDSA.

  • Pour les clés RSA, la <key type> chaîne estssh-rsa.

  • Pour les clés ECDSA, la <key type> chaîne est soitecdsa-sha2-nistp256, soit ecdsa-sha2-nistp384ecdsa-sha2-nistp521, selon la taille de la clé que vous avez générée.

Exécutez cette commande pour récupérer la clé d'hôte du serveur SFTP, où se trouve le nom de votre serveur SFTP. ftp.host.com

ssh-keyscan ftp.host.com

Cela imprime la clé de l'hôte public sur la sortie standard.

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

Copiez et collez cette chaîne dans le TrustedHostKeys champ de la create-connector commande ou dans le champ Trusted host keys de la console.

Type : tableau de chaînes

Membres du tableau : Nombre minimum de 1 élément. Nombre maximum de 10 éléments.

Contraintes de longueur : longueur minimum de 1. Longueur maximale de 2048.

Obligatoire : non

UserSecretId

Identifiant du secret (dans AWS Secrets Manager) qui contient la clé privée, le mot de passe ou les deux de l'utilisateur SFTP. L'identifiant doit être l'Amazon Resource Name (ARN) du secret.

Type : chaîne

Contraintes de longueur : longueur minimum de 1. Longueur maximale de 2048.

Obligatoire : non

consultez aussi

Pour plus d'informations sur l'utilisation de cette API dans l'un des AWS SDK spécifiques au langage, consultez les pages suivantes :