07.06.2023

Configuración de un servidor FTP en Windows Server 2012

FTP: protocolo de transferencia de archivos. Se utiliza para transferir archivos por red local. client, así como para cargar datos en el almacenamiento local y remoto.

Considere configurar un servidor FTP de Microsoft IIS Suite, creando un certificado autofirmado y configurando la transferencia segura de archivos.

Sistema operativo - Windows Server 2012 R2.

Instale la IIS servidor web

Iniciamos el Administrador del servidor desde el menú Inicio o por clihaciendo clic en el icono de la barra de tareas.

Seleccione Agregar roles y componentes.

En la nueva ventana, seleccione, a la izquierda, el Tipo de instalación, luego Instalar roles o componentes, cliHaga clic en el botón "Siguiente".

Del grupo de servidores propuesto, seleccione el necesario. En nuestro caso, él está solo, click "Siguiente".

En la lista de roles, encontramos el servidor Web (IIS) y ponga una marca delante de este elemento.

En la nueva ventana, el Asistente para agregar roles y características simplemente cliHaga clic en "Agregar componentes". Esta ventana suele aparecer cuando instala Web Server por primera vez (IIS). Click "Siguiente".

A la izquierda, click en el Servicio de rol (subelemento Rol de servidor web (IIS)). Ponemos un daw delante del servidor FTP. Si es necesario, marque la casilla junto a Extensibilidad de FTP. Click "Siguiente".

Comprobamos los componentes para su instalación. En la primera instalación, le recomendamos que marque la casilla en Reinicia automáticamente el destino.natservidor de iones, si es necesario. CliHaga clic en "Instalar". ¡Importante! La primera vez que instala Web Server (IIS), se instalarán componentes de servicio adicionales.

Estamos esperando a que se complete el proceso de instalación. Al final, click "Cerrar".

Procedemos a configurar el servidor

  1. Administración abierta. Puede hacerlo desde el menú Inicio, pero si este elemento no está allí, entonces Inicio -> Panel de control -> Sistema y seguridad -> Administración
  2. Más información IIS Manager
  3. En la ventana que se abre, en el lado izquierdo, expanda la rama debajo del servidor necesario. Derecha-cliHaga clic en el elemento "Sitios" y seleccione "Agregar sitio FTP"...
  4. En la nueva ventana Agregar sitio FTP, especifique el nombre y la ruta al directorio donde se ubicarán los archivos. Click "Siguiente".
  5. En la ventana actualizada, especifique en qué direcciones IP se iniciará el servidor FTP (es importante cuando el servidor tiene varias interfaces de red o alias), y también indique el puerto en el que escuchará el servicio (por defecto, 21 puertos TCP) . Compruebe la presencia del sitio Iniciar FTP automáticamente. En la configuración de SSL, especifique Sin SSL. Si se requiere cifrado, seleccione el elemento apropiado y especifique el certificado. Click "Siguiente".
  6. El siguiente paso es configurar la autenticación. En la sección Autenticación, seleccione Normal (si se requiere acceso anónimo, seleccione "Anónimo"). En la sección Autorización, puede especificar de forma flexible el acceso de los usuarios. En nuestro ejemplo, permitiremos el acceso a todos los usuarios excepto a los anónimos. Permitir la lectura y la escritura. Click "Listo"
  7. Si tiene éxito, se agregará una línea con el nombre del servidor FTP agregado (sitio) a la IIS Ventana del administrador. Enrolle o cierre esta ventana. Ya no lo necesitaremos.

Configurando el firewall

  1. En la ventana de Administración, abra Windows Firewall en el modo de seguridad avanzada.
  2. En la ventana que se abre, en la parte izquierda, seleccione las "Reglas" para las conexiones entrantes. En la parte derecha, click en "Crear regla" ...
  3. En la nueva ventana, seleccione "Predefinido". En la lista desplegable, seleccione el servidor FTP. Click "Siguiente".
  4. Marcamos todos los elementos, click "Siguiente".
  5. El siguiente paso es seleccionar Permitir conexión, climarque "Hecho".

Las reglas seleccionadas se agregarán a la lista General de reglas de conexión entrante. Para aplicar el firewall configuración, debe reiniciar el servidor.

Puedes conectarte al servidor con cualquier FTP client especificando la dirección IP del servidor, el nombre de usuario y la contraseña, por ejemplo, FileZilla. Sin embargo, la disponibilidad del servidor también se puede comprobar mediante Internet Explorer. En la barra de direcciones, especifique ftp: //IP.address.our.server/ (o nombre de dominio). Especifique el nombre de usuario y la contraseña.

Configurar FTP seguro

Para proteger el tráfico, se recomienda utilizar certificados SSL. Puede utilizar certificados autofirmados o emitidos por una autoridad de certificación. Tenga en cuenta que al conectarse a un servidor con un certificado autofirmado, el usuario recibirá una notificación al respecto.

Crear un certificado autofirmado

  1. Empezamos el IIS Manager (consulte Configuración del servidor más arriba).
  2. En la ventana que se abre, en el lado izquierdo, expanda la rama debajo del servidor necesario. Seleccione "Certificados de servidor".
  3. En la nueva ventana, en el lado derecho, seleccione "Crear un certificado autofirmado".
  4. En la ventana que se abre, especifique el nombre del certificado y su tipo: "Personal". Climarque "OK".

El certificado ha sido generado. Ahora pasemos a configurar un FTP seguro.

  1. En IIS Ventana del administrador, en el lado izquierdo, expanda la rama debajo del servidor necesario, seleccione el servidor creado. En la parte principal de la ventana, seleccione "Configuración FTP SSL".
  2. En la ventana actualizada, en la lista desplegable, seleccione el certificado creado o emitido por una autoridad de certificación, si corresponde. Seleccione "Requerir conexión SSL". En la parte derecha de la ventana, seleccione "Aplicar". Cierra la ventana, si es necesario.

Para conectarse a un servidor FTP seguro, recomendamos utilizar WinSCP.

Protocolo de archivo - FTP

Cifrado - TLS/SSL Cifrado explícito

Nombre de host: dirección IP o nombre de dominio.

Puerto - 21, o el que se haya especificado.

Nombre y contraseña del usuario del sistema.

CliHaga clic en "Iniciar sesión".