Saltar al contenido principal

Servidor Dedicado: Instalación de FTP

Esta guía fue creada con los siguientes productos:

(Los detalles pueden variar según los productos de diferentes proveedores, pero los conceptos principales permanecen igual)

Introducción

El FTP (Protocolo de Transferencia de Archivos) es un protocolo de red usado para transferir archivos a través de una red TCP/IP. Este protocolo fue desarrollado para facilitar el intercambio de archivos entre sistemas.

Con el FileZilla Server es posible montar un servidor FTP en un sistema operativo Windows. FileZilla Server es fácil de instalar y configurar, y ofrece muchas funciones como la creación de cuentas de usuario, gestión de permisos de acceso y transferencia de archivos.

Preparación

Descarga

Para montar un servidor FTP necesitas el software adecuado. FileZilla Server es una solución posible para sistemas Windows. Puedes descargarlo aquí: FileZilla server.

Instalación

Una vez descargado el archivo de instalación, ejecútalo. Haz clic en el archivo descargado y debería abrirse esta ventana:

Ahí puedes seleccionar los paquetes a instalar. Sin embargo, basta con dejar los paquetes preseleccionados, así que simplemente haz clic en Next y luego elige la ruta de instalación:

En este ejemplo, FileZilla Server se instalará en C:\Program Files (x86)\FileZilla Server, pero puedes elegir la ruta que prefieras. Después de seleccionar la ruta, debes indicar cómo quieres que se instale y arranque el servidor FTP. También puedes definir el puerto y establecer una contraseña de administrador.

Luego haz clic en Next y en el siguiente paso. Finalmente, pulsa en Install para comenzar la instalación. Se abrirá la interfaz de administración del servidor FTP FileZilla. Haz clic en el botón Connect to FileZilla FTP Server.

Aparecerá una ventana con los campos Host, Port y Password. Puedes dejar los dos primeros sin cambios y escribir la contraseña de administrador que definiste. Luego conecta haciendo clic en Ok.

Configuración

Creación de usuario

Para poder conectarte a tu servidor vía FTP, necesitas crear un usuario. Haz clic en Server en el menú superior y luego en Configure.

Después, en el menú Usuarios, añade un nuevo usuario haciendo clic en Add:

En este ejemplo, el nombre de usuario es YourUserName, pero puedes elegir el que quieras.

Contraseña y permisos

Con el usuario creado, ahora configura el acceso y los permisos. Activa el usuario y en la categoría General bajo Credentials configura las opciones de contraseña. Recomendamos encarecidamente usar contraseña por seguridad. Marca Require a password to log in y establece la contraseña que prefieras.

Para que el usuario tenga los permisos adecuados, debes definir a qué carpetas puede acceder haciendo clic en Add en puntos de montaje. Debes especificar una ruta virtual y una ruta nativa. En nuestro ejemplo, definimos que el disco C esté listado bajo .

A la derecha está la opción Permissions, donde puedes ajustar los permisos para esa ruta. Si quieres que el usuario pueda leer y modificar archivos, selecciona Read+Write.

::: danger Por seguridad, solo da acceso a carpetas específicas a cada usuario. :::

Aplica y confirma los cambios con el botón Apply.

Excepciones en el Firewall de Windows

Para que puedas conectar con tu servidor FTP, debes permitir el uso del servidor FTP en el firewall de Windows. Abre la configuración del firewall en Panel de control\Sistema y seguridad\Firewall de Windows Defender y haz clic en Permitir una aplicación o característica a través del Firewall de Windows Defender. En la ventana siguiente selecciona la aplicación que quieres permitir:

En este ejemplo la ruta es C:\Program Files (x86)\FileZilla Server\FileZilla Server.exe:

Después cierra con OK y ya podrás conectar con tu servidor FTP.

Conclusión

¡Felicidades, has instalado con éxito tu servidor FTP! Si tienes dudas o necesitas ayuda, no dudes en contactar con nuestro equipo de soporte, disponible todos los días para echarte una mano 🙂