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 soitecdsa-sha2-nistp256
ecdsa-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 serveur
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 lacreate-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 :