Buenos dias/tardes,
A raiz del pasado Post sobre la creación de un servidor para el servicio de transferencia de ficheros, FTP, hoy vamos a crear nuestro primer Sitio.
Creación del Sitio.
Desde la consola de gestión de IIS, desde Sitios, agregamos un nuevo sitio FTP:
Tendremos que poner un nombre a nuestro nuevo sitio y una ruta para el intercambio de ficheros:
En la siguiente pantalla del asistente, configuraremos los enlaces y la seguridad a través de SSL. Normalmente, y no es el caso de mi captura, fijaremos la dirección IP. El puerto estándar de este servicio es el 21. Podemos habiligar nombres de host virtuales y configurar que FTP sea seguro, que de por si no lo es, a través del uso de un certificado SSL:
En la siguiente opción que se nos muestra, configuraremos la autenticación, Anónima o Básica, y la autorización y los permisos posibles, lectura y/o escritura:
Este punto es muy interesante ya que podemos aumentar la seguridad restringiendo el acceso al contenido por usuario, por grupos locales, por grupos de Directorio Activo, por roles del servidor FTP o por usuarios específicos. Bastante granular como podeis observar:
Y finalizamos la creación de nuestro nuevo Sitio FTP.
Comprobacion del acceso.
Ahora nos toca comprobar que el acceso al servicio es correcto. Lo hacemos utilizando las siguientes herramientas:
1. Linea de comando o Powershell.
Ejecutamos los siguientes comandos a través de un cmd.exe o desde la consola de Powershell:
2. Explorador de Internet.-
En este caso utilizaremos un Internet Explorer. Normalmente si accedemos desde un explorador de internet a un sitio FTP nos puede aparecer un error o no aparecernos nada. En este caso, corregiremos este pequeño detalle desde el menú de «Ver», seleccionando «Abrir el sitio FTP en el explorador de archivos»:
Volvemos a conectarnos poniendo la URL del servicio ftp y, si el acceso no es anónimo nos pedirá nuestras credenciales:
Y ya tenemos acceso:
3. Cliente de servicio FTP.-
En este caso utilizaremos FileZilla como cliente FTP (lo podemos descargar de aqui). Configuraremos los parámetros de conexión al servicio FTP. Una vez hayamos pulsado conectar, lo habitual será introducir nuestra credenciales:
y podremos transferir archivos desde nuestra ubicación local al servidor FTP o viceversa:
Que tengais buena semana.
Documentación adicional.Referencias y Links
- Crear un sitio FTP en IIS (Technet).- http://technet.microsoft.com/es-es/library/hh831655.aspx
- How to install and configure FTP on IIS8 in Windows Server 2012 (Youtube).- http://www.youtube.com/watch?v=AGgArVFLxpM