Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5:...

20
I.E.S Villaverde Daniel Porumb Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 Objetivo: Realizar una conexión, como usuario anónimo, al servidor FTP de RedIRIS utilizando el navegador web como cliente. Ejercicio 1: Acceder a ftp://ftp.rediris.es/ Ejercicio 2: Acceder a ftp://ftp.rediris.es/incoming/ Acceder a ftp://porumbsmr2.esy.es 1

Transcript of Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5:...

Page 1: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

Tema 5: Servicio FTP

CASO PRÁCTICO 1

Ejercicios: 1, 2

Objetivo: Realizar una conexión, como usuario anónimo, al servidor FTP de RedIRIS utilizando el navegador web como cliente.

Ejercicio 1: Acceder a ftp://ftp.rediris.es/

Ejercicio 2: Acceder a ftp://ftp.rediris.es/incoming/

Acceder a ftp://porumbsmr2.esy.es

1

Page 2: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

CASO PRÁCTICO 2

Uso de un cliente FTP en modo gráfico (gFTP)

Objetivo: Utilizar gFTP como cliente FTP gráfico para conectarse a un servidor FTP

Ejercicio 1:

Primero debemos instalar gFTP:

2

Page 3: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

Conexión a un sitio remoto:

Ejercicio 2: Descarga y subida de un archivo

Para descargar un archivo, pulsamos la flecha izquierda situada entre los dos paneles. Para cargar un archivo, pulsamos la flecha derecha situada entre los dos paneles. Si hacemos doble clic (izquierdo) en un archivo situado en el panel de la izquierda, se cargará en la web, si por lo contrario hacemos doble clic en un archivo situado en el panel de la derecha se descargará el archivo.

3

Page 4: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

Ejercicio 4: Creación de una carpeta Para crear una carpeta nueva, pulsamos clic derecho en el panel que deseamos crear la carpeta y a continuación introducimos el nombre deseado para nuestra nueva carpeta.

Ejercicio 5: transferencia entre servidores remotos FXP

Para conectarnos al primer sitio remoto FXP seguimos los siguientes pasos: Barra de menú → Local → Abrir URL

Después de introducir la dirección URL y pulsar el botón “conectar”, nos pedirá una

4

Page 5: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

contraseña a la que dejaremos en blanco pulsando después el botón conectar para establecer la conexión.

Para conectarnos al segundo sitio remoto FXP introducimos los datos que se pueden observar en la siguiente imagen:

Como se puede observar en la imagen de arriba estamos conectados en dos sitios remotos pudiendo intercambiar archivos (si tenemos los permisos correspondientes).

5

Page 6: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

VSFTPD

CASO PRÁCTICO 3

Objetivo: descargar el módulo Webmin del servidor FTP vsftpd, instalar el módulo y configurar el servicio.

Insalar Webmin en Ubuntu:

1º Actualizamos los reposiorios:

6

Page 7: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

2º Instalamos unas librerías Perl que Webmin utiliza: sudo apt-get install perl libnet-ssleay-perl libauthen-pam-perl libpam-runtime openssl libio-pty-perl apt-show-versions python

3º Añadimos los repositorios necesarios de la siguiente manera:

cat >> /etc/apt/sources.list <<-EOFdeb http://download.webmin.com/download/repository sarge contribdeb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

7

Page 8: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

EOF

4º Instalamos la GPG key, actualizamos los repositorios y despues instalamos Webmin:

8

Page 9: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

5º Descargar el módulo Webmin: Accedemos a la página http://provider4u.de/downloads.html y descargamos el primer archivo:

6º Instalación del módulo Webmin:Accedemos a la página http://localhost:10000 para entrar en Webmin.

A continuación accedemos a Webmin, seleccionamos Cofiguración de Webmin (Webmin cofiguration), y después, Módulos de Webmin.

9

Page 10: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

Al desplegarse la siguiente ventana, localizamos el archivo que bamos anteriormente y los intalamos:

Si todo nos sale bien, deberá aparecer la siguiente ventana con el siguiente mensaje:

10

Page 11: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

7º Configuración del módulo vsftpd:Vamos a la zona servidores y seleccionamos vsftpd:

Seleccionamos Generally para configurar las opciones generales:

pulsamos save changes y a coninuación vamos a la confiuración Anonymous FTP para configurar los usuarios anónimos que accedan:

11

Page 12: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

Volvemos a pulsar save changes y esta vez vamos a local user para configurar los usuarios locales:

Volvemos a salvar nuestra configuración pulsando save changes y nos vamos a miscellaneous:

12

Page 13: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

• Force dot file: idica si (YES) quieres visualizar los archivos ocultos de los directorios.

• Listen adress: puerto de escucha del servicio que, por defecto, es el 21.• Hide files: oculta los archivos que no quieras que estén visibles para

FTP.• Opciones relativas a la velocidad de transferencia de los datos para

usuarios locales como anónimo. Con estas opciones podemos poner un tope de ancho de banda para las descargas de los usuarios en bytes/segundo.

Manual entries: permite la edición manual del archivo de configuración, ya sea para comprobar cómo ha quedado después de las opciones seleccionadas o para modificarlo directamente.

13

Page 14: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

CASO PRÁCTICO 4Instalación del servicio IIS en Windows 2008 Server y del servidor FTP

Objetivo: instalar y dejar operativo el servicio IIS como paso previo a la instalación y utilización del servidor FTP.

1º Instalación del servicio IIS:

Seleccionamos funciones de servidor y elegimos los servicios que queremos instalar.

14

Page 15: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

Una vez acabada la instalación, hacemos lo mismo para instalar Servicios de publicación FTP.

Comprobamos el funcionamiento de IIS tecleando en el navegador http://localhost.

15

Page 16: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

A continuación instalamos un sitio web. Primero nos aseguramos que existe el directorio inetpub y éste a su vez las carpetas wwwroot y ftproot. Estos se utilizan como direcorios de inicio del sitio web.

Y procedemos a la configuración de nuestro sitio web.

16

Page 17: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

Creación de un sitio FTP

1º Para empezar debemos agregar un nuevo sitio FTP como se puede observar en la siguiente imagen:

2º A continuación configuramos el puerto y la IP de nuestra máquina:

17

Page 18: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

3º Seleccionamos el fichero que nos servirá como almacenamiento de nuestro sitio FTP y después comprobamos nuestro FTP creado.

18

Page 19: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

Uso del cliente FTP en modo consola desde Ubuntu. Primero tenemos que acceder a nuestro FTP:

Estos son algunos de los comandos más importantes para el modo consola de Ubuntu.

Orden Descripción

? Muestra todas las órdenes disponibles

Ascii Indica que la transferencia de archivos se hace en ASCII (texto)

Binary Indica que la transferencia de archivos se hace en binario (música, fotos)

Cd Cambia de directorio en el servidor FTP remoto

Lcd Cambia de directorio en la máquina local

Delete Borra un archivo en el servidor FTP

Get Copia el archivo dado del servidor remoto a la máquina local con el mismo nombre. EJ: get

archivo.txt

Mget Copia varios archivos

Put Copia el archivo dado de la máquina local al servidor remoto.

Mput Copia varios archivos

Ls Sin argumentos, muestra un listado de archivos en el servidor remoto

19

Page 20: Tema 5: Servicio FTP - danielporumb.files.wordpress.com · Servicios en Red 2º SMR Tema 5: Servicio FTP CASO PRÁCTICO 1 Ejercicios: 1, 2 ... Servicios en Red 2º SMR !ls Muestra

I.E.S Villaverde Daniel PorumbServicios en Red

2º SMR

!ls Muestra un listado de los archivos de la máquina local.

Prompt Activa o desactiva en modo interactivo. (Pide confirmación o no si se quiere transferir varios

archivos a la vez)

Pwd Muestra el nombre del directorio de trabajo actual en el servidor remoto.

Lpwd/ !pwd Muestra el nombre del directorio de trabajo actual en la máquina local.

Rename Renombra un archivo o directorio del servidor remoto.

Quit Termina la sesión y cierra la conexión.

20