Con el conector FTPS, puedes utilizar comandos en una cadena para interactuar con un servidor de protocolo de transferencia de archivos (FTP) o FTP Seguro (FTPS). Por ejemplo, con este conector, puedes:
- Subir y descargar archivos en un servidor.
- Crear y eliminar directorios
- Mover o copiar archivos
- Lista de archivos y carpetas
Nota: Para interactuar con un servidor FTP Secure Shell (SFTP) dentro de una cadena, utiliza el conector SFTP.
Requisitos previos
Para utilizar el conector FTPS, tu organización necesita tener acceso a su propio servidor FTP/S. Workiva no aloja ni proporciona servidores FTP/S.
Para asegurar la conexión a tu servidor, el conector utiliza la autenticación básica de nombre de usuario y contraseña. Para establecer la conexión, necesitarás:
- Nombre de host del servidor
- El puerto en el que se ejecuta el servidor.
- Las credenciales de autenticación que debes utilizar para conectarte al servidor.
- El protocolo que utiliza el servidor para transmitir datos: FTP o FTPS.
- Para un servidor FTPS, si requiere transferencias de datos cifradas.
- Para conectarte a un servidor local, pide al GroundRunner que ejecute los comandos
Nota: El conector admite FTP/S explícito, no FTP/S implícito.
Establece el conector FTPS
Nota: Para que el conector esté disponible para su uso en las cadenas de tu organización, un administrador de seguridad de la organización primero lo habilita desde Configuración.
- En el Generador de cadenas, haz clic en Conexiones y, a continuación, en Crear en la parte superior derecha.
- Debajo de Conector Conexión, selecciona Conector FTPS y el corredor para utilizar el conector.
- En Información básica, introduce un nombre único y una descripción para ayudar a identificar la conexión.
- En Propiedades, ingresa los detalles de la conexión:
Propiedad Detalles Nombre de host Introduce el nombre de host del servidor, como ftp.dominio.com.Puerto Introduce el puerto en el que se ejecuta el servidor; de forma predeterminada, 21.Nota: El conector admite FTP/S explícito a través del puerto 21, no FTP/S implícito a través del puerto 990.
Nombre de usuario Introduce el nombre de usuario utilizado para iniciar sesión en el servidor. Contraseña Introduce la Contraseña para la propiedad Nombre de usuario. Protocolo Selecciona si el servidor utiliza el protocolo FTP o FTPS para transferir datos. valor PROT Si la propiedad Protocolo es FTPS, selecciona cómo transfiere los datos el servidor. - Si requiere transferencias cifradas, selecciona P (Cifrado).
- Si admite transferencias sin cifrar, selecciona C (Sin cifrar).
Reutilización de la sesión Haz coincidir este ajuste con la configuración de tu servidor. El valor predeterminado es Verdadero.
Ten en cuenta que el conector siempre intentará reutilizar la sesión SSL/TLS al ejecutar un comando; esta configuración solo controla lo que pasa después:
- Si se establece en "Verdadero": Si no se puede reutilizar la sesión, el comando fallará.
- Si se establece en "Falso": Si no se puede reutilizar la sesión, el comando cambiará a una nueva sesión. Si la nueva sesión sigue sin poder utilizarse, el comando fallará.
Nota: Todas las credenciales sensibles se cifran automáticamente y se almacenan con un cifrado Advanced Encryption Standard (AES)-256.
- Selecciona los entornos para utilizar la conexión y haz clic en Guardar.
- Para probar la conexión, crea y ejecuta una cadena con el comando Listar Archivos/Carpetas del conector, y comprueba que devuelve una salida válida.
Solución de problemas
Si falla la conexión con el servidor:
- Comprueba que las credenciales de autenticación del conector son correctas. Por ejemplo, utiliza las mismas credenciales para conectarte al servidor a través de una aplicación cliente SFTP como FileZilla o WinSCP.
- Comprueba el nombre de host, el puerto y el protocolo del servidor.
- Verifica tu configuración de reutilización de sesión. Se establece de forma predeterminada como "verdadero" y normalmente no debe modificarse.