Ver destacados

Instalar y configurar FTP en Windows Server 2019 | Servidor

Tutorial con vídeo para saber cómo instalar y configurar FTP en Windows Server 2019. Crear servidor.
Escrito por
61.9K Visitas  |  Publicado ago 11 2020 10:52
Favorito
Compartir
Comparte esta pagina a tus Amigos y Contactos usando las siguientes Redes Sociales


La transferencia de archivos es una de las actividades que permanecerán activas en cualquier tipo de ambiente ya que gracias a esto podemos compartir diferentes elementos entre usuarios en una red. Para ayudar a que este proceso sea efectivo existe el protocolo FTP.

 

Qué es FTP
El protocolo FTP (File Transfer Protocol – Protocolo de Transferencia de Archivos) se ha desarrollado con el objetivo de definir la forma como uno o más archivos ha de ser compartido tanto en las tareas de enviar como de recibir, así como su gestión que implica crear, renombrar y eliminar en una red TCP / IP. FTP trabaja en los dos modos, pasivo y activo.

 

Al usar FTP, una conexión será usa para la transferencia de datos y otra conexión debe estar destinada para la conexión de control.

 

Tutorial para usar comando escritorio remoto MSTSC y así ejecutar escritorio remoto además de habilitar escritorio remoto desde CMD.

 

FTP
Con FTP es posible:
  • Hacer uso de intercambio de archivos de forma eficaz
  • Transferir los datos de manera confiable y eficiente
  • Implementar el uso de equipos remotos

 

Cuando implementamos FTP se hará uso de dos tipos de conexiones que son:

 

Conexión de control
Esta es una conexión con la cual estamos en capacidad de transferir una línea de comando , la conexión de control es llevada a cabo entre los procesos de control y estará conectada durante toda la sesión de FTP interactivo.

 

Conexión de datos
Esta conexión se activa entre procesos de transferencia de datos

 

Cliente FTP
Además de la configuración de FTP en el servidor se requiere de un cliente FTP con el cual es posible:
  • Da la posibilidad a un usuario de conectarse a un host remoto y cargar o descargar los archivos necesarios.
  • Implementa un protocolo de transferencia de archivos gracias al cual podemos transferir archivos entre dos equipos en la red.
  • Integra comandos con los cuales es posible conectarnos a un host, transferir los archivos o cerrar la conexión.

 

Ahora vamos a ver cómo instalar y configurar este protocolo FTP en Windows Server 2019.

 

 

 

 


1. Cómo instalar y configurar FTP en Windows Server 2019

 

Paso 1

FTP se presenta como un rol en Windows Server 2019 y debemos instalarlo desde el Administrador del servidor, para ello daremos clic en “Agregar roles y características”:

 

 

Paso 2

Esto lanzará el siguiente asistente:

 

 

Paso 3

Damos clic en Siguiente y en la próxima ventana activamos la casilla “Instalación basada en características o roles”:

 

 

Paso 4

Damos clic en Siguiente y ahora seleccionamos el servidor donde se instalará el rol FTP:

 

 

Paso 5

En la próxima ventana encontramos los roles del servidor, allí ubicamos la opción “Servidor web (IIS)”:

 

 

Paso 6

Al activar su casilla veremos la siguiente ventana:

 

 

Paso 7

Damos clic en “Agregar características” y esto activará dicha opción de rol:

 

 

Paso 8

Damos clic en “Siguiente” y veremos la sección de características en la cual no aplicaremos ningún cambio:

 

 

Paso 9

De nuevo damos clic en Siguiente y veremos un breve resumen sobre el rol que vamos a instalar en Windows Server 2019:

 

 

Paso 10

Pulsamos en Siguiente y en la sección de “Servicios de rol” activamos la casilla “Servidor FTP”:

 

 

Paso 11

Damos clic en Siguiente y veremos un resumen de lo que ha de ser instalado en el servidor:

 

 

Paso 12

Finalmente damos clic en “Instalar” para iniciar el proceso de instalación del rol FTP en el equipo:

 

 

Paso 13

Cuando este proceso llegue a su final veremos lo siguiente:

 

 

Nota
En caso de desear instalar el rol FTP desde PowerShell debes ejecutar el siguiente comando:
Install-WindowsFeature Web-FTP-Server -IncludeManagementTools

 


2. Cómo administrar consola de IIS en Windows Server 2019

 

Paso 1

Cuando se haya instalado el rol FTP en el servidor, iremos Herramientas / Administrador de Internet Information Services (IIS) desde el Administrador del servidor para acceder a la consola donde gestionaremos el FTP:

 

 

Paso 2

Al acceder veremos lo siguiente:

 

 

Paso 3

En la columna izquierda desplegaremos nuestro servidor, y allí seleccionamos la opción Sitios para crear allí el acceso al sitio FTP. Antes de esto hemos creado un grupo y un usuario para el acceso FTP.

 

Para ello desde “Usuarios y equipos de Active Directory” creamos en Users el usuario, en este caso llamado FTP_Solvetic y el grupo Solvetic_FTP:

 

 

Paso 4

Antes de crear el sitio debemos crear el repositorio que es lugar donde estará disponible la información del FTP. Creamos una carpeta en la unidad C con el nombre deseado y luego damos clic sobre ella y seleccionamos Propiedades y luego seleccionamos la pestaña Seguridad:

 

 

Paso 5

Damos clic en “Opciones avanzadas” y veremos lo siguiente:

 

 

Paso 6

Damos clic en el botón “Deshabilitar herencia” y se desplegara el siguiente mensaje. Damos clic en “Convertir los permisos heredados en permisos explícitos en este objeto”, pulsamos en Aplicar y luego en Aceptar.

 

 

Paso 7

Ahora seleccionamos el grupo Usuarios en la ventana emergente:

 

 

Paso 8

Damos clic en Editar y de nuevo seleccionamos este grupo para ver lo siguiente:

 

 

Paso 9

Damos clic en “Quitar” y pulsamos en “Agregar” e ingresaremos el nombre del grupo FTP que ha sido creado:

 

 

Paso 10

Damos clic en Aceptar y otorgamos los permisos que consideremos necesarios:

 

 

Damos clic en Aplicar y Aceptar para guardar los cambios.

 

Paso 11

Ahora estamos listos para crear el sitio FTP, para ello vamos de nuevo a la consola de FTP, extendemos el nombre del servidor y damos clic derecho sobre “Sitios” para seleccionar “Agregar sitio FTP”:

 

 

Paso 12

Al dar clic allí definiremos el nombre del sitio FTP y la ruta física, esta es la carpeta que hemos creado en la unidad C anteriormente:

 

 

Paso 13

Damos clic en Siguiente y ahora seleccionamos la IP del servidor, el puerto dejamos el valor por defecto 821) y en la parte inferior es posible configurar aspectos adicionales de seguridad:

 

 

Paso 14

Damos clic en Siguiente y ahora definimos el tipo de autenticación el cual puede ser:
  • Anónima: esta permite el acceso sin credenciales
  • Básica: requiere el uso de credenciales
En el campo “Permitir el acceso a” podemos definir:
  • Todos los usuarios
  • Usuarios anónimos
  • Roles o grupos específicos, etc
En este caso seleccionamos un grupo específico e ingresamos el nombre de este, en la parte inferior configuramos el tipo de permiso a usar:

 

 

 

 

Paso 15

Damos clic en Finalizar y veremos el sitio FTP creado en Windows Server 2019:

 

 


3. Cómo validar FTP en Windows Server 2019


Una vez realizado esto podemos crear más usuarios si así lo deseamos, accedemos a la consola del símbolo del sistema en Windows Server 2019 y allí ingresamos la siguiente sintaxis:
ftp “IP Server”
Esto requerirá ingresar el nombre y contraseña de usuario para acceder a FTP:

 

 

 

 

Accedemos desde el navegador local y podemos validar el contenido FTP:

 

 

Acceder a FTP en modo pasivo
Los pasos anteriores nos permiten acceder al FTP de modo local ya sea desde la consola o bien desde el navegador, pero si necesitamos acceder desde fuera debemos realizar activar el modo pasivo. Este modo permite que las reglas del Firewall a nivel de cliente sean más flexibles.

 

Paso 1

Para lograr esto accedemos al administrador de IIS y allí seleccionamos nuestro servidor:

 

 

Paso 2

Damos clic sobre la opción “Compatibilidad con el firewall” y en la ventana emergente ingresamos el rango de puertos a usar:

 

 

Paso 3

Este rango permite que alguno de los puertos allí usados sirva para el modo pasivo en FTP, aplicamos los cambios y ahora vamos al Firewall de Windows Server 2019 y creamos una nueva regla. Activamos la casilla “Puertos”:

 

 

Paso 4

Damos clic en Siguiente y a continuación seleccionamos TCP e ingresamos el rango o puertos deseados:

 

 

Paso 5

Damos clic en Siguiente y permitimos la conexión:

 

 

Paso 6

Luego definimos en cuales perfiles de red aplicara esta regla:

 

 

Paso 7

Finalmente asignamos un nombre:

 

 

Paso 8

Luego de esto damos clic derecho sobre el sitio FTP y seleccionamos “Administrar sitio FTP - Reiniciar”:

 

 

Paso 9

Con esto podemos acceder al contenido FTP desde algún cliente FTP externo o desde un navegador:

 

 

Con la implementación de FTP en Windows Server 2019, tendremos la oportunidad de permitir el acceso a los elementos autorizados de una forma integral y segura.

 

Tutorial con vídeo para unir un equipo con Windows 10 a un dominio de Windows Server 2019, 2016 o 2012.

¿Te ayudó este Tutorial?

Sabes que puedes hacer Curso Windows Server 2019?

Entra y conoce este Curso con Certificado para ti completamente Gratis de tu interés
Ayuda a mejorar este Tutorial!
¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!