¿Desea aprender a instalar el servidor FTP seguro en un equipo con Windows? En este tutorial, vamos a mostrarle cómo habilitar el servidor FTP seguro en un equipo que ejecuta Windows.

• Windows 2012 R2
• Windows 2016
• Windows 2019
• IIS 8.5

Tutorial de Windows - Instalación segura del servidor FTP

Abra la aplicación Administrador del servidor.

Acceda al menú Administrar y haga clic en Agregar roles y características.

Windows 2012 add role

En la pantalla Roles de servidor, seleccione la opción denominada: Iis de servidor web.

Haga clic en el botón Siguiente.

IIS Installation

En la siguiente pantalla, haga clic en el botón Agregar características.

IIS Features

En la pantalla Características, haga clic en el botón Siguiente.

Windows 2012 - Features

En la pantalla Servicio de rol, seleccione la opción denominada Servidor FTP y ambas subopciones.

FTP server Installation Windows

En la pantalla Resumen, haga clic en el botón Instalar.

FTP server Installation Summary

¡Felicitaciones! Ha terminado la instalación del servicio FTP en un equipo que ejecuta Windows Server.

Tutorial De Windows - Configuración segura del servidor FTP

Después de finalizar la instalación, cree un grupo de usuarios.

Los miembros de este grupo estarán autorizados a utilizar el servidor FTP seguro.

Windows - FTP Users

En nuestro ejemplo, creamos un grupo local llamado FTP-USERS.

Cree un directorio que utilizará el servidor FTP seguro.

Windows - FTP Root

En nuestro ejemplo, creamos un directorio llamado FTPSERVER en la raíz de la unidad C.

Inicie la aplicación denominada: Administrador de IIS.

Start IIS Windows

En la aplicación Administrador de IIS, seleccione el nombre del servidor IIS.

En la parte derecha de la pantalla, acceda a la opción denominada: Certificados de servidor.

IIS enable HTTPS

Si ya tiene un certificado, haga clic en la opción Importar en la parte superior derecha de la pantalla.

Si desea generar un certificado autofirmado, seleccione la opción denominada: Crear un certificado autofirmado.

IIS Self-signed certificate

Introduzca un nombre para el certificado y haga clic en el botón Aceptar.

IIS HTTP Certificate

En nuestro ejemplo, creamos un certificado autofirmado.

Haga clic con el botón derecho en la carpeta denominada Sitios y seleccione la opción para agregar un sitio FTP.

Windows - FTP Server Configuration

Introduzca una identificación en el nuevo sitio FTP y seleccione el directorio deseado.

En nuestro ejemplo, seleccionamos el directorio creado anteriormente.

Windows - Add FTP SITE

En la siguiente pantalla, realice la siguiente configuración.

• Dirección IP: seleccione la dirección IP deseada
• Iniciar el sitio FTP automáticamente - Sí
• SSL - SSL requerido
• Certificado: seleccione el certificado creado previamente

Windows - Secure FTP server SSL

En la siguiente pantalla, realice la siguiente configuración.

• Autenticación anónima - No
• Autenticación básica - Sí
• Permitir acceso: roles o grupos de usuarios especificados
• Nombre del grupo - FTP-USERS
• Permisos - Leer y escribir

Haga clic en el botón Finalizar.

Windows - FTP Server authentication

¡Felicitaciones! Ha configurado correctamente el servidor FTP seguro en un equipo que ejecuta Windows 2012 R2.

Firewall de Windows - Permitir la conexión FTP segura

Abra la aplicación llamada Firewall de Windows con seguridad avanzada

Seleccione la opción Reglas de entrada y asegúrese de que las 3 reglas FTP están habilitadas.

Windows - FTP firewall

En un equipo remoto, descargue el software WINSCP e intente conectarse al servidor FTP seguro.

WINDOWS - Secure FTP Client

Acepte el mensaje de advertencia.

Windows SSL FTP Connection

En nuestro ejemplo, el software WINSCP pudo conectarse al servidor FTP seguro.

Windows - SSL FTP client

Incluso si las reglas del cortafuegos FTP están en su lugar, existe la posibilidad de que su conexión se bloquee.

Opcionalmente, puede crear una regla de firewall para permitir la conexión FTP.

Cree una nueva regla de firewall de entrada.

zabbix active directory

Seleccione la opción PUERTO.

zabbix windows firewall port

Seleccione la opción TCP.

Seleccione la opción Puertos locales específicos.

Ingrese el puerto TCP: 20-21

Windows - FTP server firewall configuration

Seleccione la opción Permitir la conexión.

zabbix windows firewall allow connection

Marque la opción DOMINIO.

Marque la opción PRIVATE.

Marque la opción PUBLIC.

Zabbix windows firewall profile

Escriba una descripción en la regla de firewall.

Windows - FTP server firewall description

Ha terminado la configuración del firewall.