Windows crear servidor ftp
Las instrucciones describen el proceso de instalación y configuración del servidor FTP en máquinas virtuales ejecutadas por el sistema operativo Windows Server 2016, configurando el trabajo del firewall y dividiendo el área de acceso para los diferentes usuarios.
FTP (File Transfer Protocol) es la abreviatura de File Transfer Protocol. Como su nombre indica, el FTP se utiliza para transferir archivos entre máquinas en una red. Puedes utilizar FTP para compartir archivos entre un PC local y un servidor remoto y para acceder a archivos de software en línea.
Nuestro manual considerará la opción de instalar un servidor FTP como un rol de servidor web IIS, alternativamente, puede utilizar otro software, por ejemplo, FileZilla Server, Titan FTP Server, Home Ftp Server, Ocean FTP Server.
En la siguiente ventana, seleccione Básico para la autenticación. Autorización – Roles o grupos especificados, introduzca el nombre del grupo de usuarios FTP (ejemplo de creación abajo). Marque los permisos de lectura y escritura deseados y haga clic en el botón Finalizar.
La creación de un grupo de Windows es necesaria para determinar los usuarios que tendrán acceso al servidor ftp. Abra la Administración de equipos. En el menú de la derecha, seleccione Grupos. Utilice el botón derecho del ratón para crear un nuevo grupo (Nuevo Grupo).
Configuración de Iis ftp
Una vez instalado el servicio FTP en su servidor web IIS, puede añadir uno o más sitios FTP. Añada un sitio FTP cuando quiera permitir a los clientes transferir archivos hacia y desde un sitio utilizando el Protocolo de Transferencia de Archivos (FTP).
Debido a que la configuración de FTP está contenida en la sección de sitios, el cambio de cualquier configuración de FTP también obliga a reciclar la aplicación del sitio web. Si quiere evitar este efecto secundario, añada un sitio configurado exclusivamente para FTP, en lugar de para HTTP y FTP.
La función de aislamiento de usuarios le permite configurar su servidor FTP para aislar a los usuarios, lo que impide que los usuarios accedan a los directorios de otros usuarios en el mismo sitio FTP. Si decide no aislar a los usuarios, éstos comparten una estructura de directorios común.
Utilice la página de la función de filtrado de solicitudes FTP para definir la configuración del filtrado de solicitudes para su sitio FTP. El filtrado de solicitudes FTP es una función de seguridad que permite a los proveedores de servicios de Internet (ISP) y a los proveedores de servicios de aplicaciones restringir el comportamiento del protocolo y del contenido.
Cómo conectarse a un servidor ftp
Es posible que desee instalar un servidor FTP seguro en Windows, ya sea como almacenamiento de archivos independiente o para tener medios de edición de su sitio web alojado en el servidor web IIS (Internet Information Services). En ambos casos, puede utilizar un componente opcional de servidor FTP del IIS. Puede instalarse de forma independiente o junto con un servidor web.1
Los certificados autofirmados creados por versiones antiguas de IIS Manager no funcionan con los clientes FTPS que comprueban las violaciones del uso de la clave.2 Para crear un certificado con un uso correcto de la clave, utilice New-SelfSignedCertificate PowerShell como administrador:
Cuando se está detrás de un cortafuegos externo, es necesario abrir los puertos para las conexiones de datos (obviamente, además de abrir un puerto FTP 21 y posiblemente un puerto FTP implícito TLS/SSL 990). Probablemente no querrá abrir todo el rango de puertos por defecto 1024-65535. En tal caso, necesita decirle al servidor FTP que utilice sólo el rango que está abierto en el firewall. Para ello, utilice la casilla Rango de Puertos del Canal de Datos. Cada vez que cambie este rango, tendrá que reiniciar el servicio FTP. Aprenda a abrir puertos en Microsoft Azure.
Servidor Filezilla
Una vez que hayas creado un nombre de host en No-IP necesitarás descargar y ejecutar un servidor FTP. Hay algunas opciones diferentes que puedes usar para crear un servidor FTP, pero en esta guía, usaremos FileZilla, que es gratuito.
Tendrás que instalar el servidor FileZilla en tu ordenador. El proceso de instalación es estándar. Verás una opción para elegir qué puerto debe listar la interfaz de administración del servidor FileZilla. Yo recomiendo dejarlo en el puerto estándar 14147. Si decides cambiar el puerto, asegúrate de que es un puerto poco común, generalmente 1024-65535.
Una vez iniciado puedes configurar el servidor FTP con diferentes grupos para los usuarios. Para configurar los grupos en el Servidor FileZilla ve a “Editar”, luego a “Grupos”, y después haz clic en “Añadir” bajo la ventana de grupos. Ahora puedes crear un nombre de grupo y establecer los permisos del grupo.
Su servidor FTP está ahora configurado. Necesitarás abrir y reenviar el puerto 21 en tu router y en cualquier firewall que utilices. Si no estás seguro de cómo redireccionar el puerto, puedes revisar nuestra guía general de redireccionamiento de puertos.