La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

FTP File Transfer Protocol

Presentaciones similares


Presentación del tema: "FTP File Transfer Protocol"— Transcripción de la presentación:

1 FTP File Transfer Protocol
Luis Carbó Gandia Yolanda Salcedo SMX2

2 Que és FTP? El FTP es la herramienta que te permite, a través de la red, copiar ficheros de un ordenador a otro, solo basta con que estén conectados a Internet. El programa te deja manipular toda clase de ficheros, independientemente del sistema operativo en que han sido almacenados o al que van destinados Tipo texto Ejecutables comprimidos o empaquetados. La finalidad es facilitar la copia o el traslado de ficheros desde el disco de un ordenador al disco de otro, sin correr ningún tipo de riesgo de perdida de información; y de una manera rápida y a la vez muy sencilla. Un usuario utilizará un programa cliente FTP para acceder a un servidor en el que estará funcionando un servidor FTP. Dependiendo de la máquina la aplicación cliente FTP puede variar su nombre, aunque casi siempre se utiliza el comando 'ftp'. Para los sistemas operativos con "ventanas" (Windows, Mac, X-windows, ... ) hay versiones interactivas, a menudo más cómodas de usar, cuyas versiones gratuitas o "shareware" se pueden conseguir por la red. Para acceder a un FTP anónimo, se puede utilizar también un navegador de internet que también son clientes FTP de sólo lectura.

3 ¿Qué es el servicio anonymous FTP ? (FTP anónimo)
El FTP anonymous es un SERVICIO ESPECIAL que te permite, SIN TENER UN 'USERID' o CUENTA en un ordenador, poder acceder a sus ficheros. Si una máquina posee servicio 'FTP anonymous' solamente con teclear la palabra "anonymous" - anónimo en inglés - cuando dicha maquina pregunte por tu usuario, tendrás acceso a ese sistema. No necesitas una contraseña aunque, eso sí, tendrás menos privilegios que un usuario normal. Normalmente solo podrás leer, y por supuesto copiarte, los ficheros existentes, pero no modificarlos ni crear otros nuevos. Se utiliza un servidor FTP anónimo para depositar grandes ficheros que no tienen utilidad si no son transferidos a la máquina del usuario (lo más usual: programas).

4 ¿Qué puedes encontrar en un ordenador con servicio FTP anonymous?
Software para todo tipo de ordenadores, desde ordenadores personales hasta supercomputadores. Juegos, antivirus, procesadores de textos y utilidades para el SO. Archivos Gráficos. Imágenes de la NASA, fotos vía satélite de países del mundo, imágenes de plantas o animales, mapas meteorológicos, etc. Bases de Datos con multitud de ficheros accesibles. Archivos Científicos que tratan de encuentros, experimentos o artículos publicados. Revistas publicadas periódicamente Ficheros sobre el propio funcionamiento de la red. Y un largo etcétera de muchas cosas mas.

5 Lista de algunos de los comandos mas útiles que puedes utilizar.(1)
open nombre_de_ordenador Comienza una sesión FTP con dicho ordenador.  get nombre_remoto nombre_local Copia un fichero del ordenador remoto al local. Si no se indica 'nombre_local' se le asigna el mismo que tiene el fichero en el nodo remoto. put nombre_local nombre_remoto Copia un fichero del ordenador local al remoto. Si no se da 'nombre_remoto' se le asigna el mismo que tiene localmente. mget Copia uno o varios ficheros del ordenador remoto al local con el mismo nombre. Para copiar varios ficheros se utilizan nombres genéricos mediante el asterisco (*) que se considera caracter comodín   (p.e.: "mget *"  ó "mget *.*" ). mput Copia uno o varios ficheros del ordenador local al remoto con el mismo nombre; pueden copiarse varios ficheros en una sola instrucción mediante el asterisco, de forma análoga al comando MGET. cd ruta_acceso Cambia de directorio en el ordenador remoto.

6 Lista de algunos de los comandos mas útiles que puedes utilizar. (2)
dir Muestra información sobre los ficheros existentes en el directorio de trabajo, en el ordenador remoto. ls Similar a 'dir' pero más resumida. quit Sale del entorno FTP y cierra la sesión. help Muestra una lista de los comandos disponibles. Tecleando 'help comando' da una breve descripción de éste. type ascii Cambia el modo de transferencia a ASCII; es es el necesario para textos ASCII (NO para ficheros de procesador de texto como el Word). Suele ser el modo por defecto, aunque muchos clientes modernos seleccionan el tipo automáticamente o lo ponen por defecto a "binary". type binary Cambia el modo de transferencia a binario. Para imágenes, ejecutables, etc. delete nombre_remoto Borra el fichero que se indica en el ordenador remoto. rename nombre_viejo nombre_nuevo Cambia el nombre del fichero en el ordenador remoto.

7 Ejemplo completo de sesión FTP utilizando el servicio FTP (en modo comando).
Lo que estas haciendo Lo que tecleas 1) Comienzas el programa FTP e indicas la maquina con la que deseasestablecer comunicación desde tu sistema. open miservidor.es 2) Teclea el nombre del usuario cuando  pregunte por el 'login'(o escribe 'anonymous' si quieres entrar en el FTP anónimo y el servidor dispone de ese servicio).  Miusuario Despues pedirá la contranseña (por cortesía, en los FTP anónimos, se suele escribir tu propia dirección electrónica) (No se ve lo que tecleas) 3) Mira el contenido del disco Dir 4) Te situa en la directorio /doc cd /doc 5) Lista el contenido del directorio dir (o ls) 6) Copia el fichero 'mifichero.html'  de tu ordenador al servidor, poniéndole allí el nombre 'mechero.html'  put mifichero.html mechero.html 7) Termina la conexión y acaba la ejecución del programa FTP. quit

8 ¿Cómo accedo a un servidor FTP con un navegador?
Basta con que le digas al navegador, en formato "URL" qué servidor y directorio del mismo quieres ver, o, directamente, qué fichero te quieres traer. Ejemplo: ftp://servidor.es/pub Los navegadores te dejan conectar a un servidor no anónimo con tu usuario y contraseña. No te dejan poner o borrar ficheros, pero sí que puedes pasearte por el contenido. Basta especificar, además, el usuario y la contraseña en el mismo URL (cuidado la contraseña se verá). Ejemplo:

9 ¿Cómo listar un fichero por pantalla sin necesidad de traerlo?
Hay ocasiones en que traes un fichero TEXTO ASCII y para ver su contenido tienes que suspender la sesión FTP, editarlo y comprobar si es lo que buscabas y si no es el fichero que querías, borrarlo y volver a traer otro archivo. Esto es muy engorroso. Lo cómodo es verlo en la pantalla antes de traerlo y así comprobar si es lo que buscas. Un navegador siempre te enseña (si puede) los ficheros y tienes que decirle explícitamente que se lo traiga. En modo comando esto también es posible, pero difiere un poco según el sistema desde donde se inicie la conexión: Desde la consola de un PC get archivo con: Desde la consola UNIX get archivo -

10 Transferencia Binaria y ASCII
Lo más importante es saber como debemos transportar un fichero a lo largo de la red. Si no utilizamos las opciones adecuadas podemos destruir la mayoría de la información que el fichero contiene. Por eso, al ejecutar la aplicación FTP, es imprescindible acordarse de utilizar uno de estos comandos (o poner la correspondiente opción en un programa de ventanas) Type ASCII Cuando se trate de documentos o ficheros que sólo contengan caracteres imprimibles (ficheros ASCII, no ficheros resultantes de un procesador de texto). El ejemplo típico son las páginas HTML, pero no las imágenes correspondientes. Type Binary Cuando se trate de ficheros comprimidos, ejecutables para PC, imágenes, ficheros de sonido, ...

11 Ejemplos para transmisión
EXTENSION DEL FICHERO  TIPO DE TRANSFERENCIA txt (texto)  ascii html (página WEB) doc (documento) binary ps (poscript)  hqx (comprimido) Z (comprimido)  ZIP (comprimido)  ZOO (comprimido)  Sit (comprimido)  pit (comrpimido)  shar (comprimido)  uu (comprimido)  ARC (comprimido)  tar (empaquetado) 


Descargar ppt "FTP File Transfer Protocol"

Presentaciones similares


Anuncios Google