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 SFTP connecteur. L'objet connecteur est utilisé pour transférer des fichiers depuis et vers le SFTP serveur d'un partenaire.

Note

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

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 SFTP serveur pour récupérer la clé nécessaire.

Les trois éléments de format de clé SSH publique 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 fiable, AWS Transfer Family acceptes RSA et ECDSA clés.

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

  • Pour ECDSA les clés, la <key type> chaîne est soit ecdsa-sha2-nistp256ecdsa-sha2-nistp384, soitecdsa-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 SFTP du serveur, où se trouve le nom de votre SFTP serveurftp.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'SFTPutilisateur. L'identifiant doit être le Amazon Resource Name (ARN) du secret.

Type : String

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

Obligatoire : non

consultez aussi

Pour plus d'informations sur son utilisation API dans l'une des langues spécifiques AWS SDKs, consultez ce qui suit :