Saltar al contenido

Conexión FTP

Introducción

Una conexión FTP se configura mediante el conector FTP, lo que permite establecer el acceso a un servidor FTP. Una vez establecida la conexión, se pueden configurar una o más actividades FTP asociadas a esa conexión para que se utilicen como origen para proporcionar datos a una operación o secuencia de comandos, o como destino para consumir datos en una operación o secuencia de comandos.

Nota

Este conector admite la política de la organización Habilitar reautenticación en caso de cambio. Si está habilitado, un cambio en el Host o Nombre de usuario en la conexión de un punto final requerirá que los usuarios vuelvan a ingresar la Contraseña para la conexión.

Crear o Editar una Conexión FTP

Se crea una nueva conexión FTP utilizando el conector FTP desde una de estas ubicaciones:

Se puede editar una conexión FTP existente desde estas ubicaciones:

Configurar una Conexión FTP

La configuración de una conexión FTP incluye estos campos:

Configuración de conexión FTP

Sugerencia

Campos con un ícono variable ícono variable admite el uso de variables globales, variables del proyecto y variables Jitterbit. Comience escribiendo un corchete abierto [ en el campo o haciendo clic en el ícono de variable para mostrar una lista de las variables existentes para elegir.

  • Nombre del Extremo: Ingrese un nombre para identificar la conexión FTP. El nombre debe ser único para cada conexión FTP y no debe contener barras diagonales (/) o dos puntos (:). Este nombre también se utiliza para identificar el extremo FTP, que hace referencia tanto a una conexión específica como a sus actividades.

  • Host: Ingrese una ubicación de servidor FTP válida.

  • Usar puerto predeterminado: Mantenga esta casilla seleccionada para utilizar el puerto predeterminado. El puerto predeterminado depende de la opción de seguridad seleccionada:

    • SFTP: 22
    • FTP no seguro: 21
    • FTPS explícitos: 21
    • FTPS implícito: 990

    Si no desea utilizar el puerto predeterminado, desmarque la casilla Usar puerto predeterminado e ingrese el puerto a utilizar en el campo Puerto a continuación.

  • Puerto: Ingrese un puerto personalizado solo si el servidor FTP está escuchando en un puerto que no es el predeterminado. Este campo está habilitado solo si la casilla Usar puerto predeterminado no está seleccionada.

  • Opciones de seguridad: Utilice el menú desplegable para seleccionar entre estas opciones de seguridad:

    • SFTP: Esta opción utiliza el protocolo SFTP y debe utilizarse únicamente si se conecta a un servidor SFTP. Los archivos de clave pública y privada para SFTP se pueden configurar en la sección Ssh del archivo de configuración del agente privado, como se describe en Conexión a SFTP con claves ssh. Tenga en cuenta que SFTP y FTP/FTPS son protocolos diferentes y utilizan puertos predeterminados diferentes.

    • FTP no seguro: Esta opción utiliza FTP no cifrado y no es seguro porque las contraseñas se envían en texto sin cifrar a través de la red.

      Advertencia

      Esta opción debe usarse solo si el ambiente es seguro.

    • FTP explícito: Esta opción utiliza FTP explícito con SSL, lo que requiere que el cliente FTP solicite información de seguridad antes de que comience la transferencia de un archivo. Cuando se selecciona esta opción, aparecen campos adicionales para configurar Opciones SSL y elegir el Modo de autenticación (que se explica a continuación).

    • FTPS implícito: Esta opción utiliza FTPS implícito ( FTP implícito con TLS/SSL), lo que requiere una conexión TLS/SSL antes de la transferencia de archivos.

  • Opciones SSL: Cuando se selecciona FTPS explícito, use el menú desplegable para seleccionar una de estas opciones:

    • Probar SSL: Esto intenta iniciar una transferencia cifrada con TLS/SSL. Si falla, se utiliza FTP no cifrado.
    • Requerir TLS/SSL para la conexión de control: Con esta opción, la conexión de control FTP inicial se cifra mediante TLS/SSL para garantizar que el intercambio de contraseñas esté cifrado. La transferencia en sí no está cifrada, pero al menos la contraseña no se envía en texto sin cifrar. Si los datos en sí no son confidenciales o ya están cifrados, puede utilizar esta opción. Si el servidor no admite FTPS, la transferencia falla.
    • Requerir TLS/SSL para todas las transferencias de datos: Esta opción, seleccionada de forma predeterminada, requiere que tanto la conexión de control como la conexión de datos estén cifradas mediante TLS/SSL. Si el servidor no admite SSL, la transferencia falla.
  • Modo de autenticación: Cuando se selecciona FTPS explícito, utilice el menú desplegable para seleccionar una de estas opciones:

    • Preferir autenticación TLS: Seleccionada de forma predeterminada, esta opción especifica que se prefiere la autenticación TLS.
    • Preferir autenticación SSL: Esta opción especifica que se prefiere la autenticación SSL.
  • Configuración de proxy: Si desea especificar un proxy personalizado, utilice el menú desplegable para seleccionar una de estas opciones:

    • Deshabilitar: Las configuraciones de proxy están deshabilitadas para esta fuente específica, omitiendo la configuración de proxy del agente privado si existe.
    • Predeterminado: La configuración de proxy está habilitada, utilizando la configuración de proxy de agente privado si existe. Si no se especifican configuraciones de proxy en la configuración del agente, la configuración Predeterminada tiene el mismo resultado que la configuración Deshabilitar.
    • Personalizado: Las configuraciones de proxy se habilitan para esta fuente específica utilizando la información personalizada proporcionada aquí. Esta opción omite la configuración de proxy de agente privado si existe uno y, en su lugar, utiliza información de proxy personalizada. Cuando se selecciona Personalizado, se encuentran disponibles campos adicionales para que los configure. Para obtener detalles sobre estos campos, consulte Habilitar proxy para agentes privados.
  • Nombre de usuario y Contraseña: Ingrese un nombre de usuario y una contraseña (si corresponde) que permitan el acceso al servidor FTP. Puede dejar estos campos en blanco si no se requiere ningún nombre de usuario o contraseña.

  • Configuración opcional: Haga clic para expandir configuraciones opcionales adicionales:

    Configuración opcional de la conexión FTP

    • Modo pasivo: Mantenga esta casilla de verificación seleccionada para utilizar el método PASV del servidor FTP para recuperar archivos. Cuando esta opción está habilitada, el agente abre una conexión de control con el servidor FTP, le indica al servidor FTP que espere una segunda conexión y luego abre la conexión de datos con el servidor FTP en un puerto de número alto elegido al azar. Esto funciona con la mayoría de los firewalls a menos que el firewall restrinja las conexiones salientes en los puertos de número alto.

    • Tiempo de espera de transferencia: Especifique la cantidad de segundos después de los cuales se agota el tiempo de espera de una transferencia FTP. De manera predeterminada, este número es 14 400 segundos o 4 horas. Si ingresa un valor en este campo, se anulará el valor de tiempo de espera predeterminado.

  • Prueba: Haz clic para verificar la conexión. El servidor solo verifica que el directorio especificado exista y no que el usuario especificado tenga permiso de escritura en el directorio.

  • Guardar cambios: Haga clic para guardar y cerrar la configuración de conexión.

  • Descartar cambios: Después de realizar cambios en una configuración nueva o existente, haga clic para cerrar la configuración sin guardar. Un mensaje le solicitará que confirme que desea descartar los cambios.

  • Eliminar: Después de abrir una configuración de conexión existente, haga clic para eliminar permanentemente la conexión del proyecto y cerrar la configuración (consulte Dependencias de componentes, eliminación y remoción). Un mensaje te pedirá que confirmes que deseas eliminar la conexión.

Próximos Pasos

Una vez creada una conexión FTP, las acciones del menú para esa conexión son accesibles desde la pestaña Componentes del panel del proyecto. Consulte menú de acciones de conexión para más detalles.

Una vez configurada una conexión FTP, puede configurar una o más actividades FTP asociadas con esa conexión para que se utilicen como origen (para proporcionar datos dentro de una operación) o como destino (para consumir datos dentro de una operación), o para que se utilicen en un secuencia de comandos.

Utilice el menú desplegable Mostrar para filtrar por Extremos y, a continuación, haga clic en el bloque de conexión FTP para mostrar las actividades que están disponibles para usarse con una conexión FTP:

Actividades FTP

Para obtener más información, consulte estas actividades:

  • Leer: Lee datos desde un extremo FTP y está destinado a ser utilizado como fuente en una operación o llamado en un secuencia de comandos.
  • Escribir: Escribe datos en un extremo FTP y está destinado a ser utilizado como destino en una operación o llamado en un secuencia de comandos.