Practicas Sri Tema 5 Miguelangelgarcia

Post on 08-Feb-2016

52 views 3 download

Transcript of Practicas Sri Tema 5 Miguelangelgarcia

Miguel Ángel García Felipe 2º ASIR

PRÁCTICAS SRI TEMA 5 (SERVIDOR FTP)

Actividad 1: Utilización cliente FTP (mediante línea de comandos, entornos gráficos y navegadores/exploradores) (I). 1. Iniciamos sesión con un usuario nombre (miguel) en la estación de etrabajo.

2. Creamos un directorio denominado pruebasFTPnombre dentro de la carpeta home del usuario miguel y nos cambiamos al directorio creado.

3. Dentro del directorio pruebasFTPnombre creamos un fichero denominado datos1.txt con el contenido que queramos.

Miguel Ángel García Felipe 2º ASIR

4. Establecemos una conexión como usuario anonymous al servidor ftp.rediris.es con el cliente ftp en línea de comandos.

5. Ejecutamos el comando ? para mostrar los comandos ftp disponibles.

6. Ejecutamos el comando pwd para ver la ruta en la que se encuentra el servidor.

Miguel Ángel García Felipe 2º ASIR

7. Ejecutamos el comando !pwd para ver la ruta en la que nos encontramos en el cliente (recordando que los comandos que se ejecutan con el símbolo! delante se ejecutan en el cliente, excepto el comando cd que para ejecutarlo en local hay que usar !cd y no !cd ).

8. Ejecutamos el comando !ls para ver un listado del directorio donde estas en el cliente.

Miguel Ángel García Felipe 2º ASIR

9. Ejecutamos el comando ls para ver un listado del servidor FTP

10. Descarga el fichero welcome.msg usando el comando get

11. Ejecutamos el comando !ls para ver un listado del directorio donde estamos en el cliente y comprobamos que se ha descargado el fichero.

Miguel Ángel García Felipe 2º ASIR

12. Desde el cliente ftp creamos un directorio denominado imagenes usando !mkdir dentro del directorio pruebasFTPnombre y nos cambiamos a él.

13. Volvemos al directorio pruebasFTPnombre y subimos el fichero datos1.txt al servidor con el comando put.

14. Cerramos la conexión ftp con el comando bye.

Miguel Ángel García Felipe 2º ASIR

Actividad 1: Utilización cliente FTP (mediante línea de comandos, entornos gráficos y navegadores/exploradores) (II). 1. Accede a la web del cliente FTP y descarga el cliente FTP.

2. Crea un directorio denominado pruebasFTPnombre dentro de la carpeta home del usuario nombre y cámbiate al directorio creado.

3. Dentro del directorio pruebasFTPnombre crea un fichero denominado datos1.txt con el contenido que quieras.

Miguel Ángel García Felipe 2º ASIR

4. Establece una conexión como usuario anonymous al servidor ftp.rediris.es

5. Realiza las acciones necesarias para ver un listado del directorio donde estas en el cliente.

6. Descarga el fichero welcome.msg .

Comprobamos el resultado

Miguel Ángel García Felipe 2º ASIR

7. Sube el fichero datos1.txt al servidor.

No podemos subir el fichero al sitio, porque no tenemos permisos.

Miguel Ángel García Felipe 2º ASIR

8. Cerramos la conexión ftp con el botón desconectar.

Actividad 1: Utilización cliente FTP (mediante línea de comandos, entornos gráficos y navegadores/exploradores) (III). 1. Accede a la web del navegador/explorador y descarga el mismo en el supuesto de que no lo tengas instalado.

2. Crea un directorio denominado pruebasFTPnombre dentro de la carpeta home del usuario nombre y cámbiate al directorio creado. En el modo navegador solo podemos visualizar, no crear.

Miguel Ángel García Felipe 2º ASIR

3. Dentro del directorio pruebasFTPnombre crea un fichero denominado datos1.txt con el contenido que quieras. En el modo navegador solo podemos visualizar, no crear.

4. Inicia el navegador e introduce en la URL ftp://ftp.rediris.es estableciendo la conexión como usuario anonymous. Podemos conectarnos al sitio, pero no podemos elegir el usuario, ni subir ficheros, sólo descargarlos.

5. Descarga el fichero welcome.msg .

Miguel Ángel García Felipe 2º ASIR

6. Intenta subir el fichero datos1.txt al servidor. ¿Qué ocurre?. No se puede subir ficheros con el navegador.

7. Cierra la conexión ftp. Cerramos el navegador.

Actividad 2: Instalación y configuración del servidor FTP IIS en Windows 2008 Server.

1. Instala y configura el servidor FTP de IIS instalado en Windows 2008 Server. Nos situamos en las funciones del servidor, y elegimos el servidor web (IIS)

Habilitamos opciones que nos van a hacer falta como, el servidor ftp y la consola.

Miguel Ángel García Felipe 2º ASIR

Iniciamos la instalación.

Finalizamos la instalación y reiniciamos.

2. Crear un sitio FTP por defecto con el nombre SitioFTPnombre y con el directorio raíz C:\inetpub\ftproot.

Nos situamos en el directorio “C:\inetpub\ftproot” y creamos el directorio “sitioFTPmiguel”.

Miguel Ángel García Felipe 2º ASIR

Creamos el sitio “sitioFTPmiguel” en el servidor

Elegimos la IP y puerto adecuado.

Aislamos los usuarios para disponer de directorios virtuales para los usuarios.

Miguel Ángel García Felipe 2º ASIR

Elegimos la ruta donde estableceremos los directorios virtuales.

Elegimos los permisos del sitio.

Creamos los usuarios que necesitamos.

Miguel Ángel García Felipe 2º ASIR

3. Se permitirá el acceso a usuarios anónimos.

- Los usuarios anónimos podrán descargar archivos.

- Los usuarios anónimos NO podrán subir archivos.

Elegimos los permisos de lectura.

Miguel Ángel García Felipe 2º ASIR

- Los usuarios anónimos estarán “enjaulados o aislados” en el directorio: C:\inetpub\ftproot\LocalUser\Public

Establecemos la ruta.

Establecemos el permiso de lectura, ya que solo podrá leer y descargar.

Miguel Ángel García Felipe 2º ASIR

4. Se permitirán conexiones de usuarios locales -Los usuarios locales podrán descargar archivos.

-Los usuarios locales podrán subir archivos.

-Sólo se podrán conectar los usuarios jose y ana

Establecemos los permisos de lectura y escritura para ana.

Establecemos los permisos de lectura y escritura para jose.

Los usuarios locales estarán “enjaulados o aislados” en su directorio particular, es decir en el directorio: C:\inetpub\ftproot\LocalUser\%username%

Miguel Ángel García Felipe 2º ASIR

Establecemos los permisos necesarios para el directorio virtual.

Establecemos el directorio virtual para jose.

Miguel Ángel García Felipe 2º ASIR

Elegimos la ruta para el directorio virtual de jose.

Por último los permisos para el directorio virtual de jose.

5. El mensaje de bienvenida del servidor será: “Bienvenida al servicio FTP IIS de la red virtual XX - nombre “ Escribimos el mensaje de bienvenida.

Miguel Ángel García Felipe 2º ASIR

6. Tiempo de espera de conexión: 3000 (segundos).

7. Limite de cuota a 5 MB.

Miguel Ángel García Felipe 2º ASIR

8. No se permitirán conexiones desde la IP 10.33.XX.20

9. Se incluirán los puertos que usan los clientes en los ficheros de logs.

Comprobamos los resultados: En un Ubuntu cliente “10.33.2.30” accedemos al servidor vía ftp a través del terminal de la siguiente manera.

Miguel Ángel García Felipe 2º ASIR

Accedemos como usuario jose.

Descargamos un fichero del directorio virtual jose.

Usuario Ana. Nos conectamos como ana.

Miguel Ángel García Felipe 2º ASIR

En modo navegador, accedemos como usuarios anonymous.

Y comprobamos que podemos acceder.

Miguel Ángel García Felipe 2º ASIR

Actividad 3: Instalación y configuración del servidor FTP Filezilla en Windows 2008 Server. 1. Instala y configura el servidor FTP Filezilla en Windows 2008 Server

2. Por defecto se ofrece conectarse al equipo local (127.0.0.1) y al puerto 14147

Miguel Ángel García Felipe 2º ASIR

3. Configurar el Firewall de Windows 2008 para que permita las conexiones al servidor FTP.

Nos situamos en el panel de control, Firewall de Windows. Y elegimos la opción de

permitir un programa a través del Firewall de Windows. Y agregamos el programa en

Redes Principales.

4. Se permitirán un máximo de 2 conexiones simultáneas en el servidor. Configuramos las conexiones máximas simultáneas en el servidor.

Miguel Ángel García Felipe 2º ASIR

5. Para acceder a través de la interface 14147 se utilizará la contraseña “ASIR2”. Establecemos el puerto y la contraseña que vamos a utilizar.

6. Se “bloquearan-banearan” durante 3 horas a las conexiones desde direcciones IP que fallen 4 veces en la autenticación al conectarse al servidor.

Miguel Ángel García Felipe 2º ASIR

7. El mensaje de bienvenida del servidor será: “Bienvenida al servicio FTP Filezilla de la red virtual XX – nombre”. Establecemos el mensaje de Bienvenida en la siguiente opción.

8. Tiempo de espera de conexión: 3000 (segundos). Configuramos el tiempo de espera de conexión en Timeout Settings.

Miguel Ángel García Felipe 2º ASIR

9. Límite de cuota a 5 MB.

10. No se permitirán conexiones desde la IP 10.33.XX.20.

11. Limitar los ficheros de log a un determinado tamaño máximo.

Miguel Ángel García Felipe 2º ASIR

Comprobamos a iniciar la conexión sin contraseña

El resultado es el siguiente

Miguel Ángel García Felipe 2º ASIR

Ahora lo intentamos con la contraseña “asir02”.

Comprobamos el resultado.

Miguel Ángel García Felipe 2º ASIR

12. Se permitirá el acceso a usuarios anónimos (usuario anonymous sin contraseña). - Los usuarios anónimos podrán descargar archivos.

- Los usuarios anónimos NO podrán subir archivos.

- Los usuarios anónimos estarán “enjaulados o aislados” en el directorio C:\ftp\pub.

Creamos los directorios donde vamos a enjaular los usuarios.

Miguel Ángel García Felipe 2º ASIR

Comenzamos a crear los usuarios, creamos el usuario “anonymous” , sin grupo.

Le asignamos un directorio, de los que teníamos creados para enjaularlo.

Miguel Ángel García Felipe 2º ASIR

Le asignamos los permisos adecuados, en este caso de lectura solamente y de listado.

13. Se permitirán conexiones de usuarios locales virtuales (no del sistema). -Los usuarios locales podrán descargar archivos.

-Los usuarios locales podrán subir archivos.

-Sólo se podrán conectar los usuarios jose, ana y profesor.

-Los usuarios jose y ana pertenecen al grupo alumnos y tendrán permisos de lectura y escritura de ficheros y directorios.

-El usuario profesor tendrá permisos de lectura, escritura, borrado y modificación de ficheros y directorios.

-Los usuarios locales virtuales estarán “enjaulados o aislados” en du directorio particular, es decir en el directorio C:\ftp\profesor para el usuario profesor y C:\ftp\alumnos para el grupo alumnos

-La velocidad de subida para todos los usuarios será de 1 MB/s.

Nos vamos a los ajustes de grupos, y creamos el grupo “alumnos”

Miguel Ángel García Felipe 2º ASIR

Establecemos el directorio y los permisos del grupo alumnos

Creamos los usuarios jose, (grupo alumnos)

Miguel Ángel García Felipe 2º ASIR

Ana (Grupo alumnos)

Profesor

Miguel Ángel García Felipe 2º ASIR

Establecemos los permisos necesarios para ficheros y directorios.

Configuramos el límite de velocidad de subida a todos los usuarios.

Que será de 1 MB/s

Miguel Ángel García Felipe 2º ASIR

CLIENTES:

Comprobamos que efectivamente el equipo con IP (10.33.2.20) no tiene acceso al

servidor FTP ya que éste lo tiene denegado.

Miguel Ángel García Felipe 2º ASIR

Desde otro cliente, probamos a entrar como anónimo. Con Filezilla Cliente.

Comprobamos el usuario “ana” con filezilla cliente.

Podemos comprobar en el servidor FTP, los usuarios conectados actualmente con su dirección IP.

Miguel Ángel García Felipe 2º ASIR

Miguel Ángel García Felipe 2º ASIR

Actividad 4: Instalación y configuración de un servidor FTP (vsftpd) en Linux Ubuntu Server. 1. Instala y configura el servidor FTP Very Secure FTP Daemon (vsftpd) en Ubuntu Server.

Creamos el directorio FTP dentro de “/home” para almacenar los ficheros ftp de cada usuario. Creamos además dentro de FTP los directorios, jose, ana y public.

Editamos el fichero vsftpd.conf y empezamos a configurarlo. Habilitamos los usuarios anónimos.

Miguel Ángel García Felipe 2º ASIR

2. Configurar el servidor FTP para que se permitirán un máximo de 2 conexiones simultáneas en el servidor.

3. A un usuario sólo se permite 5 minutos de acceso.

Miguel Ángel García Felipe 2º ASIR

4. El mensaje de bienvenida del servidor será: “Bienvenida al servicio FTP vsftpd de la red virtual XX - nombre “

5. El servidor solo podrá ocupar 10 MB/seg del ancho de banda.

Miguel Ángel García Felipe 2º ASIR

6. Limite de cuota a 5 MB.

Configuramos el fichero “vsftpd.conf” para activar el fichero log. La ruta será /var/log/vsftpd.log para acceder al fichero log.

Permitimos que los usuarios anónimos puedan descargar.

Miguel Ángel García Felipe 2º ASIR

Enjaulamos los usuarios virtuales.

Enjaulamos los usuarios anónimos.

Miguel Ángel García Felipe 2º ASIR

Comprobamos a conectarnos como anónimo y descargamos un fichero.

Creamos el usuario Jose.

Creamos el usuario Ana.

Miguel Ángel García Felipe 2º ASIR

Configuramos la ruta para el archivo de usuarios que podrán acceder al servidor. (vsftpd.user_list)

Comprobamos el contenido de (/etc/vsftpd.user_list)

En el fichero vsftpd.conf establecemos e directorio donde se configurara de forma específica cada usuario.

Miguel Ángel García Felipe 2º ASIR

Creamos el directorio “/etc/vsftpd/usuarios” y los ficheros “ana” y “jose”.

Establecemos en el fichero jose los parámetros de configuración.

Miguel Ángel García Felipe 2º ASIR

Hacemos lo mismo para ana.

Intentamos acceder como JOSE al servidor FTP.

Miguel Ángel García Felipe 2º ASIR

Actividad 5: Instalación y configuración de un servidor FTP en GNU/Linux mediante Webmin. En primer lugar debemos instalar el servicio FTP con el comando “apt-get install vsftpd”

Instalamos la aplicación webmin.

Miguel Ángel García Felipe 2º ASIR

Arrancamos webmin.

Descargamos el modulo vsftpd para utilizarlo en webmin.

Accedemos al gestor de módulos de Webmin

Miguel Ángel García Felipe 2º ASIR

Establecemos la ruta, del modulo que hemos descargado.

Se nos informa de la instalación del módulo correctamente.

Entramos al servicio FTP. Y observamos la opciones de configuración.

Miguel Ángel García Felipe 2º ASIR

Accedemos a la opción Generally, y configuramos el mensaje de bienvenida.

Accedemos a la opción anonymous. No le permitimos la subida de ficheros.

Miguel Ángel García Felipe 2º ASIR

Accedemos a la opción Local User. Le permitimos la subida y bajada de ficheros.

Volvemos al menú general y le indicamos 5 min de acceso.

Miguel Ángel García Felipe 2º ASIR

Accedemos a la opción Manual entries y configuramos el parámetro max_clients para establecer 2 usuarios como máximo.

Comprobamos a acceder desde un equipo cliente. Usando su nombre DNS.

Miguel Ángel García Felipe 2º ASIR

Actividad 6: Instalación y configuración de un servidor FTP en ZENTYAL Arrancamos los componentes de Zentyal y seleccionamos el componente FTP. Despues botón instalar.

Miguel Ángel García Felipe 2º ASIR

Actividad 7: Instalación y configuración de un servidor TFTP. Cliente TFTP. Descargamos el servicio TFTP para instalarlo en nuestro servidor, para ello accedemos a la siguiente página.

Descargamos el instalador.

Miguel Ángel García Felipe 2º ASIR

Pulsamos siguiente, previamente marcando las opciones.

Establecemos el directorio de instalación.

Miguel Ángel García Felipe 2º ASIR

Finalizamos la instalación.

Nos situamos en el directorio /C y creamos el directorio tftp para su utilización en el servidor tftp.

Miguel Ángel García Felipe 2º ASIR

Creamos un fichero dentro del directorio, para que lo descarguen los clientes.

Establecemos las rutas en nuestro servidor.

Miguel Ángel García Felipe 2º ASIR

Configuramos algunas opciones del servidor

En un equipo cliente intentamos descargar el fichero antes creado.

Miguel Ángel García Felipe 2º ASIR

Comprobamos que nos ha descargado con éxito el fichero.

Creamos un fichero llamado “apuntesmiguel.txt”.

Miguel Ángel García Felipe 2º ASIR

Subimos el fichero “apuntesmiguel.txt”. Al servidor TFTP.

Comprobamos en el servidor que se ha subido.

Miguel Ángel García Felipe 2º ASIR

Comprobamos el fichero log.