Con el conector SFTP, puedes utilizar comandos en una cadena para administrar archivos y directorios en un servidor de Protocolo Seguro de Transferencia de Archivos (SFTP). Por ejemplo, con este conector, puedes utilizar plantillas para crear una cadena para descargar de forma segura un archivo desde un servidor SFTP y luego cargarlo en una tabla de Wdata.
Requisitos previos
Para utilizar el conector SFTP, tu organización necesita tener acceso a su propio servidor SFTP. Workiva no puede alojar ni proporcionar estos servidores.
Para asegurar la conexión con tu servidor SFTP, el conector admite autenticación básica de nombre de usuario y contraseña o autenticación de clave pública/clave privada. Para establecer la conexión, necesitarás:
- El nombre de host o la dirección IP del servidor.
- El puerto en el que se ejecuta el servidor.
- El nombre de usuario utilizado para acceder al servidor.
- Credenciales de autenticación del nombre de usuario
- Para la autenticación básica, la contraseña.
- Para la autenticación de clave pública, el archivo de clave privada como PEM o PPK, y su contraseña (si procede). Más información: sobre las claves privadas.
Configurar el conector SFTP
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 SFTP y tu corredor.
- En Información básica, introduce un nombre único y una descripción para ayudar a identificar la conexión.
- Si utilizas la autenticación de clave pública, en Recursos, sube el archivo de clave privada del servidor.
- En Propiedades, introduce los detalles de la conexión:
Propiedad Detalles Host Introduce el nombre de host o la dirección IP del servidor SFTP, como 34.23.34.45osftp.example.net.Puerto Introduce el puerto en el que se ejecuta el servidor. Nombre de usuario Introduce el nombre de usuario utilizado para iniciar sesión en el servidor. Contraseña Para la autenticación básica, introduce la contraseña para el Nombre de usuario. Para la autenticación de clave pública, déjalo en blanco. Clave privada Para la autenticación de clave pública, introduce el nombre de archivo de la clave privada subida en Recursos. Contraseña de la clave privada Para la autenticación de clave pública, introduce la contraseña del archivo de clave privada. Si la clave privada no tiene contraseña, déjala en blanco. Tiempo de espera de la conexión Introduce el número de minutos que se debe esperar para la conexión con el servidor SFTP. Si el servidor es lento o tiene mucha carga, introduce un número grande. 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.
- Si tu red requiere una lista de dominios salientes permitidos, permite la dirección IP que aparece en el documento Permitir hosts y correos electrónicos para Workiva.
- Para probar la conexión, crea y ejecuta una cadena con el comando Listar directorio del conector SFTP y comprueba que devuelve una salida válida.
Solución de problemas
Si falla la conexión con el servidor SFTP:
- 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 que tu Contraseña no empieza por "arroba" (@).
- Si se agota el tiempo de conexión, aumenta el Tiempo de espera de la conexión.
- Si tu red requiere una lista de dominios salientes permitidos, sigue el documento Permitir hosts y correos electrónicos para Workiva.
Claves privadas
Si tu aplicación cliente SFTP no te permite generar un par de claves pública/privada, utiliza una herramienta como PuTTYgen o ssh-keygen. Para las claves privadas, admitimos los siguientes formatos:
- Claves generadas por PuTTy, que suelen terminar en una extensión .ppk.
- Claves RSA que utilizan el estándar PKCS#1 en formato PEM, que suele terminar en una extensión .pem.
También puedes visualizar tus claves RSA en un editor de texto. Si el texto contiene -----BEGIN RSA PRIVATE KEY----- y -----END RSA PRIVATE KEY-----, Workiva admite estos formatos. Si faltan estas Líneas o contienen términos diferentes, tendrás que convertir la clave a este formato o generar una nueva.