Antes de empezar
La gestión de los SFTP/FTPS se centraliza en un módulo único y disponible desde la administración de Lucca ⚙. Esta ficha de ayuda incluye las diferentes funcionalidades de este módulo, así como los puntos a los que hay que prestar atención si quiere editar la configuración.
Si necesita ayuda, consulte nuestras Preguntas frecuentes sobre servidores SFTP/FTPS aquí.
SFTP/FTPS: ¿qué es?
Un SFTP/FTPS (File Transfer Protocol) es un protocolo que sirve para transferir archivos entre dos sistemas. En el contexto de Lucca, un SFTP/FTPS sirve para automatizar la transferencia de archivos entre Lucca y un programa externo (exportación de las ausencias a la nómina, por ejemplo), o entre un programa externo y Lucca (importación automática de los usuarios a Lucca desde la nómina, por ejemplo).
Vocabulario importante
- Tipo de conexión: SFTP, FTPS FTPES. Estos son los distintos protocolos gestionados por Lucca. Hay que dar prioridad al SFTP o el FTPS, pero esto dependerá de su ecosistema.
- Cuenta: Una cuenta SFTP/FTPS corresponde a un acceso a un servidor. Se compone de un nombre, un identificador (login), una contraseña, un anfitrión (host) y los tipos de conexión autorizados. Se pueden crear una o varias cuentas en cada instancia.
- Carpeta remota (o path): una carpeta remota corresponde a una carpeta en el servidor. Los archivos se guardarán en esta carpeta. Una cuenta está compuesta por una o más carpetas remotas. Una carpeta remota corresponde a un nombre (para poder encontrarla fácilmente en Lucca) y una «ruta».
- La ruta es la dirección de la carpeta remota en el servidor. Tiene la forma /carpeta1/carpeta2/carpeta3, por ejemplo. Si se selecciona esa carpeta remota, el archivo se guardará en la carpeta 3 (que está en la carpeta 2, y esta está en la carpeta 1) del servidor SFTP/FTPS.
Implementar un SFTP/FTPS
Creación de una cuenta
Para configurar una nueva cuenta SFTP/FTPS en su instancia, debe ir al módulo de gestión de SFTP/FTPS (⚙ -> Otra configuración > SFTP/FTPS).
En el módulo, haga clic en «Crear una cuenta». Se abrirá una ventana y deberá introducir los datos de la cuenta que va a crear. En primer lugar, se debe seleccionar el servidor de alojamiento entre las siguientes opciones:
- Lucca: servidor alojado por Lucca sin una configuración previa específica.
- E-paye: servidor alojado por Lucca con una configuración específica en e-Paye (en caso de despliegue de clientes e-Paye).
- MPRH: servidor alojado por Lucca con una configuración específica en MPRH (en caso de despliegue de clientes MPRH).
- Servidor cliente: servidor alojado por usted. En ese caso, deberá introducir los datos del servidor.
Servidor SFTP/FTPS alojado por Lucca
Debe asignar un nombre a esta cuenta, lo que permitirá identificarla fácilmente en la lista de cuentas disponibles en su instancia.
Servidor no alojado por Lucca
Debe asignar un nombre a esta cuenta, lo que permitirá identificarla fácilmente en la lista de cuentas disponibles en su instancia. A continuación, hay que indicar el nombre del anfitrión y el tipo de conexión.
Una vez validado este paso, tendrá que introducir el nombre de inicio de sesión y la contraseña (o la clave de RSA, según su tipo de conexión y la forma de autenticación).
Añadir carpetas remotas
Una vez creada la cuenta, se podrán agregar carpetas remotas a esa cuenta. Por lo tanto, en esas carpetas se guardarán los distintos archivos que se tengan que integrar, ya sea en Lucca o desde Luca. Tiene que hacer clic en los tres puntos que aparecen junto a la cuenta y luego en «Editar las carpetas remotas».
Se abrirá una carpeta y podrá crear las distintas carpetas remotas que se necesitan para la integración. Tiene que introducir el nombre de la carpeta remota (para poder encontrarla fácilmente en la lista más adelante) y la ruta.
Actualizar un servidor SFTP/FTPS existente
Se pueden actualizar el nombre de la cuenta, el nombre de inicio de sesión y la contraseña en el caso de un servidor alojado en Lucca, pero también el anfitrión y el tipo de conexión para un servidor que usted tenga alojado.
Para hacerlo, haga clic en los tres puntos que se encuentran junto al nombre de la cuenta y luego en «Editar la cuenta». En la ventana que aparece, hay dos botones de «editar» para actualizar.