FTP en Windows Server 2019

En el laboratorio de hoy vamos a construir un servidor FTP sobre Windows Server 2019. Aunque los pasos son relativamente sencillos, se recomienda leer la guía completa para posteriormente iniciar.

PASO 1 – Agregar Role

Clic en Agregar roles y características.

En la siguiente ventana ubicamos Servidor Web (IIS) y le damos clic, luego confirmamos agregar las características requeridas.

En la siguiente Ventada – Servicios de Rol – damos clic en Servidor FTP

Ahora esperamos que el proceso de instalación se complete.

Finalizado el proceso, ahora pasaremos a crear los Usuarios FTP en nuestro Active Directory.

PASO 2 – Crear Usuarios

Creamos una nueva unidad organizativa llamada Servicio FTP.

Construimos los usuarios que asignaremos al servicio FTP dentro de la nueva unidad organizativa que hemos creado.

PASO 3 – Crear Carpeta FTP

Nos ubicamos en propiedades de carpeta

Damos clic en opciones avanzadas y luego en Deshabilitar Herencia.

Seleccionamos Convertir los permisos heredados en permisos explícitos en este objeto. y damos clic en Aceptar.

Seguidamente, damos clic en Editar y agregamos el usuario asignado para el servicio FTP y aceptamos.

Establecemos los permisos del usuario dhuaman@senati.local

Aceptamos todo y ahora pasamos al IIS

PASO 4 – Agregar Site FTP

En el Panel de Administración del Servidor, en herramientas, damos clic en Administrador de Internet Information Service (IIS)

Agregaremos un nuevo sitio FTP

Seleccionamos la IP asignada a nuestro Servicio FTP, en este caso la IP de nuestro Servidor, y damos clic en Sin SSL

PASO 5 – Permitir el Servicio en el Firewall

Es muy probable que nuestro Firewall bloquee algunos servicios con los que trabaja FTP o incluso que tenga bloqueado por defecto el propio FTP, para asegurarnos de que todo está correcto revisaremos y de ser necesario configuramos el Firewall para acceder a nuestro FTP desde el cliente.

Damos clic en Permitir que una aplicación o una característica a …

Revisamos que el servicio FTP esté correctamente mapeado.

Es muy probable que necesitemos dar permiso al Servicio de Host ubicado normalmente dentro de la carpeta System32…

Damos clic en Permitir otra aplicación.

Ubicamos svchost y lo seleccionamos.

Agregamos y establecemos permisos.

Aceptamos y nos dirigimos a nuestro cliente para realizar una prueba de conexión.

PASO 6 – Conectar Cliente a FTP

Desde una máquina cliente en la misma red, realizamos una prueba de conexión.

Desde explorador de Archivos nos conectamos por FTP mediante la IP del Servidor.

Nos solicitará credenciales del usuario designado para el servicio FTP (dhuaman@senati.local)

Listo, hemos configurado correctamente un servidor FTP en Windows Server 2019