SftpConnectorConfig - AWS Transfer Family

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

SftpConnectorConfig

Contiene los detalles de un objeto conector SFTP. El objeto conector se utiliza para transferir archivos desde y hacia el servidor SFTP de un socio.

nota

Como el tipo de SftpConnectorConfig datos se utiliza tanto para crear como para actualizar los conectores SFTP, TrustedHostKeys sus parámetros UserSecretId están marcados como no obligatorios. Esto es un poco engañoso, ya que no son necesarios cuando se actualiza un conector SFTP existente, pero sí cuando se crea un conector SFTP nuevo.

Contenido

TrustedHostKeys

La parte pública de la clave o claves de host que se utilizan para identificar el servidor externo al que se está conectando. Puede utilizar el comando ssh-keyscan en el servidor SFTP para recuperar la clave necesaria.

Los tres elementos del formato de la clave pública SSH estándar son <key type>, <body base64> y uno opcional, <comment>, con espacios entre cada elemento. Especifique únicamente <key type> y <body base64>: no introduzca la <comment> parte de la clave.

Para la clave de host de confianza, AWS Transfer Family acepta las claves RSA y ECDSA.

  • En el caso de las claves RSA, la cadena <key type> es ssh-rsa.

  • En el caso de las claves ECDSA, la cadena <key type> es ecdsa-sha2-nistp256, ecdsa-sha2-nistp384, o ecdsa-sha2-nistp521, según el tamaño de la clave que haya generado.

Ejecute este comando para recuperar la clave de host del servidor SFTP, donde está el nombre del servidor SFTP. ftp.host.com

ssh-keyscan ftp.host.com

Esto imprime la clave de host público en la salida estándar.

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

Copia y pega esta cadena en el TrustedHostKeys campo del create-connector comando o en el campo Trusted host keys de la consola.

Tipo: matriz de cadenas

Miembros de la matriz: número mínimo de 1 artículo. Número máximo de 10 artículos.

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 2048 caracteres.

Obligatorio: no

UserSecretId

El identificador del secreto (en AWS Secrets Manager) que contiene la clave privada, la contraseña o ambas del usuario de SFTP. El identificador debe ser el nombre de recurso de Amazon (ARN) del secreto.

Tipo: string

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 2048 caracteres.

Obligatorio: no

Véase también

Para obtener más información sobre el uso de esta API en uno de los AWS SDK específicos del idioma, consulte lo siguiente: