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