11
Página 1 Instalación de servidor FTP con Filezilla en Windows - Eduardo Vallés Mas Instalación del servidor FTP Filezilla en Windows. Para instalar Filezilla ejecutamos el instalador y dejamos el modo “Standard”. Instalará todos los componentes incluyendo la herramineta de administración del servidor, excepto el código fuente.La localización de la instalación será predeterminada. El servicio se instalará de forma normal pero se ejecutará manualmente para esta práctica (para no saturar las máquinas virtuales con servicios). El puerto será el 14147 y cuando finalicemos la instalación el servidor se ejecutará automáticamente.

Instalación de Servidor FTP con FileZilla en Windows - Eduardo Vallés Mas

Embed Size (px)

Citation preview

Page 1: Instalación de Servidor FTP con FileZilla en Windows - Eduardo Vallés Mas

Página 1 Instalación de servidor FTP con Filezilla en Windows - Eduardo Vallés Mas

Instalación del servidor FTP Filezilla en Windows. Para instalar Filezilla ejecutamos el instalador y dejamos el modo “Standard”. Instalará todos los componentes incluyendo la herramineta de administración del servidor, excepto el código fuente.La localización de la instalación será predeterminada.

El servicio se instalará de forma normal pero se ejecutará manualmente para esta práctica (para no saturar las máquinas virtuales con servicios). El puerto será el 14147 y cuando finalicemos la instalación el servidor se ejecutará automáticamente.

Page 2: Instalación de Servidor FTP con FileZilla en Windows - Eduardo Vallés Mas

Página 2 Instalación de servidor FTP con Filezilla en Windows - Eduardo Vallés Mas

Práctica 4.3: Configuración del servidor FTP Filezilla en Windows. 1. Configuración global del servidor:

Nos conectamos al servidor con los datos predeterminados.

Accedemos a Edit, Settings para configurar las opciones global del servidor. Modificaremos los siguientes datos:

En General settings, Max. number of user a 2. En General settings, Login Timeout a 60. En General settings, No Transfer Timeout a 60. En General settings, Welcome message introducimos “Bienvenido al servidor FTP de la red virtual Valles.”.

Page 3: Instalación de Servidor FTP con FileZilla en Windows - Eduardo Vallés Mas

Página 3 Instalación de servidor FTP con Filezilla en Windows - Eduardo Vallés Mas

En General settings, IP Filter denegamos el acceso para conexiones desde la IP 10.33.1.2

En Admin Interface Settings introducimos una contraseña y dejamos el puerto por defecto.

Page 4: Instalación de Servidor FTP con FileZilla en Windows - Eduardo Vallés Mas

Página 4 Instalación de servidor FTP con Filezilla en Windows - Eduardo Vallés Mas

En Logging habilitamos “Enable logging to file” y cambiamos el tamaño a 200kb. Habilitamos también “Use a different logfile each day” y “Delete old logfiles after” después de 10 días

En Speed Limits habilitamos “Use speed limits rules” en “Download Speed Limit y añadimos una regla de 10kb/s de lunes a viernes. La “Upload Speed Limit” será de 5kb/s de lunes a viernes y de 15kb/s el sábado y el domingo.

Page 5: Instalación de Servidor FTP con FileZilla en Windows - Eduardo Vallés Mas

Página 5 Instalación de servidor FTP con Filezilla en Windows - Eduardo Vallés Mas

En Autoban habilitamos “Enable automatics ban” y, para banear durante 2 horas a las conexiones desde direcciones IP que falles 10 veces en la autenticación al conectarse al servidor, introducimos 10 y 2 respectivamente.

2. Configuración de usuarios y grupos. Dispondremos de la siguiente estructura de carpetas, con un fichero en cada una, partiendo de la raíz “C:”.

En la barra de tareas accede a Edit, Users para configurar los usuarios virtuales y sus privilegios. En la página General haz clic en Add y crea el usuario “anonymous” sin que pertenezca a un grupo (none). En Shared Folders añadimos la carpeta C:\ftp\pub.

Page 6: Instalación de Servidor FTP con FileZilla en Windows - Eduardo Vallés Mas

Página 6 Instalación de servidor FTP con Filezilla en Windows - Eduardo Vallés Mas

Ahora de igual modo añadimos al usuario “profesor”. A este usuario le añadiremos una contraseña. La carpeta a la que tendrá acceso total será C:\ftp.

En la barra de tareas accedemos a Edit, Groups para configurar los grupos virtuales y sus privilegios. En la página General hacemos clic en Add y creamos el grupo “alumnos”.

En Shared folders agregamos la carpeta C:\ftp\alumnos con los permisos de “Read” y “Write” para archivos, y “List” y “+Subdirs” para carpetas.

Page 7: Instalación de Servidor FTP con FileZilla en Windows - Eduardo Vallés Mas

Página 7 Instalación de servidor FTP con Filezilla en Windows - Eduardo Vallés Mas

La Speed Limits del grupo “alumnos” será de 2kb/s.

Ahora agregaremos a los usuarios “alumno1” y “alumno2” para que pertenezcan al grupo “alumnos”.

Page 8: Instalación de Servidor FTP con FileZilla en Windows - Eduardo Vallés Mas

Página 8 Instalación de servidor FTP con Filezilla en Windows - Eduardo Vallés Mas

También añadiremos un usuario con nuestro apellido con privilegios sobre C:\ftp\valles.

3. Configuración del Firewall de Windows 2008 Hay que configurar el Firewall de Windows para que permita conexiones al servidor FTP. Utilizaremos la opción “Dejar pasar un programa” que configura adecuadamente los puertos de entrada y de salida. Accedemos a la ventana de configuración básica del Firewall de Windows, Permitir a las aplicaciones comunicarse a través de Firewall de Windows, donde “FileZilla Server” tendrá permisos sobre la red privada y pública:

Page 9: Instalación de Servidor FTP con FileZilla en Windows - Eduardo Vallés Mas

Página 9 Instalación de servidor FTP con Filezilla en Windows - Eduardo Vallés Mas

4. Comprobar la configuración Desde el cliente de FileZilla podemos entrar al servidor con el usuario “anonymous”, usando la IP del servidor. Este usuario solo puede ver la carpeta “pub” y descargar su contenido.

No tendrá permisos para nada más:

Desde el Gestor de sitios podemos agregar una conexión para algún alumno, usando su contraseña (modo de acceso normal).

Page 10: Instalación de Servidor FTP con FileZilla en Windows - Eduardo Vallés Mas

Página 10 Instalación de servidor FTP con Filezilla en Windows - Eduardo Vallés Mas

Los alumnos sólo pueden operar en la carpeta “alumnos”, pudiendo subir y bajar archivos, pero no crear carpetas.

El usuario Valles dispone de su propia carpeta, “valles”. De ella no puede salir, pero si dispone de todos sus permisos.

Page 11: Instalación de Servidor FTP con FileZilla en Windows - Eduardo Vallés Mas

Página 11 Instalación de servidor FTP con Filezilla en Windows - Eduardo Vallés Mas

Un ordenador con la IP 10.33.1.2 no podrá acceder al servidor, como lo configuramos al principio. Aquí vemos que intentando entrar, no nos deja (No connections allowed from your IP).

5. Logs del servidor y usuarios conectados Accedemos a la carpeta C:\Archivos de Programa\FileZilla Server\Logs, donde podemos observar los ficheros logs creados.

Vemos un poco más abajo que la conexión establecida fué pasiva (PASV):