Está en la página 1de 7

UNIDAD

DIDÁCTICA 6
TRANSFERENCIA DE FICHEROS FTP

En este último tema aprenderemos el funcionamiento para la transferencia de archivos me-

diante FTP

Los objetivos del tema son:

1.- Definir los términos asociados al proceso de transferencia de archivos

2.- Conocer el funcionamiento de transferir archivos mediante FTP

Sistema Operativo, Búsqueda de la Información: Internet/ Intranet 6.1


y Correo Electrónico. Tranferencia de ficheros FTP
TEMA 6. TRANFERENCIA DE FICHEROS FTP

6.1. INTRODUCCIÓN

FTP: File Transfer Protocol, (Protocolo de Transferencia de Archivos).

Cuando en 1968 se creó ARPANET (una de las redes que posteriormente sentaría las bases
para lo que hoy conocemos como Internet) se estableció un sistema para transmitir información
entre varios ordenadores. Tres años más tarde, el MIT presentó el primer “Protocolo para la
transmisión de archivos en Internet” (RFC114). Este protocolo era muy sencillo, estaba
basado en el sistema de correo electrónico y sería el origen de lo que en el futuro se denominaría
FTP. En 1985 se desarrolla el protocolo FTP basado en la estructura Cliente-Servidor. Aunque
este protocolo es uno de los más antiguos, hoy día continúa siendo funcional.

6.2. DEFINICIÓN Y TÉRMINOS RELACIONADOS

Definición:

FTP permite que diferentes usuarios puedan acceder a archivos en sistemas remotos
usando un conjunto de comandos estándar muy simples, a través de un programa cliente. Para
poder emplear FTP, por tanto, es preciso contar con un software Servidor en el equipo que
controlará el acceso y un software cliente para los usuarios que se conectarán a ese equipo.

Tras el proceso de autorización y conexión con el servidor, podremos visualizar la información


mediante una estructura de carpetas. Por una lado, se mostrarán las carpetas que
corresponderían al servidor al que hemos accedido y, por otro lado, mostrará la estructura de
carpetas de nuestro equipo. De este modo, resulta más sencillo realizar determinadas tareas
sobre los archivos como descargarlos, subirlos, renombrarlos, borrarlos o modificar los permisos
de acceso a cada uno de ellos.

FTP se basa en el modelo Cliente-Servidor, es decir, en cada sesión uno de los dos equipos ofrece
el servicio FTP y el segundo, mediante un programa es el que se conecta para realizar
operaciones tanto de subida como de bajada de archivos.

Funcionamiento:

Resulta sencillo conectarse a un servidor FTP, tan solo necesitaremos un software cliente FTP,
es decir, un programa FTP, la dirección del servidor y los datos de acceso al mismo. La
mayoría de las empresas que se dedican a alojar páginas web ofrecen la posibilidad de conectarte
a ellas mediante FTP.

6.2 Sistema
Sistema
Operativo,
Operativo,
Búsqueda
Búsqueda
dede
la la
Información:
Información:
Internet/
Internet/
Intranet
Intranet
y Correo
y Correo
Electrónico.
Electrónico.Tranferencia
Tranferencia
dede
ficheros
ficheros
FTP
FTP
Además, se puede utilizar cualquier navegador para acceder a un servidor FTP escribiendo el
URL en la barra de direcciones del navegador. Por ejemplo, al escribir
ftp://nombre.del.sitio/carpeta/nombredelfichero.zip se transfiere el fichero nombredelfichero.zip
a nuestro ordenador. Existen grandes compañías que permiten acceder a cualquier persona a
sus servidores FTP (Microsoft, Apple, Intel, etc.). Al escribir, por ejemplo,
ftp://ftp.microsoft.com/ se mostrará una lista con todos los ficheros disponibles en esa
carpeta.

Términos asociados:

Para entender el funcionamiento de este protocolo de transferencia de archivos, debemos,


debemos conocer los siguientes términos:

Cliente/Servidor: Consiste en un modelo o arquitectura de red en que unos equipos son


Clientes (aquellos que requiere un servicio del servidor) que se conectan a un Servidor (equipo
que proporciona servicios a los equipos clientes). Está especialmente indicado para controlar la
información que se comparte.

Un servidor de un determinado recurso puede ser cliente de otros y a la inversa. Un cliente puede
ser a su vez servidor de otro recurso.

Ventajas de las redes Cliente/Servidor:

• Recursos Centralizados: Permite un mayor contro gestión de la información y de los


recursos compartidos. El servidor es el centro de la red y a través de él se administran los
recursos a los que tendrán acceso el resto de usuarios.

• Seguridad: Es mayor que en otros modelos, ya que permite establecer diferentes niveles
de seguridad para los usuarios a través de una política de permisos para cada uno de ellos.

Sistema Operativo, Búsqueda de la Información: Internet/ Intranet 6.3


y Correo Electrónico. Tranferencia de ficheros FTP
• Administración de la red: Al estar la administración de la red centralizada en el equipo
Servidor, esta resulta más sencilla.

• Arquitectura de red: Resulta más sencilla la gestión de equipos, es decir, podemos agregar
o quitar usuarios sin necesidad de que el funcionamiento de la red se vea afectado.

Acceso Anónimo:

A un servidor FTP podremos acceder como Anónimo, como las claves de una Cuenta de Usuario
y como Invitado.

Algunos servidores FTP permiten acceder a sus archivos empleando como Nombre de Usuario
anonymous y como Contraseña cualquier texto, aunque suele utilizarse nuestra dirección de
correo electrónico. De este modo, todo el mundo podrá acceder a la información del servidor
FTP sin que para ello el administrador de este servicio tenga que crear una cuenta especial para
cada uno de los usuarios que acceden a ella.

Por lo general, cuando accedemos como Anónimos se tienen menos privilegios que un usuario
“normal”, es decir, podremos leer y copiar los archivos existentes en el servidor pero no permite
ni modificarlos ni crear otros nuevos.

6.4 Sistema Operativo, Búsqueda de la Información: Internet/ Intranet


y Correo Electrónico. Tranferencia de ficheros FTP
Usuario e Invitado:

Para poder acceder al servidor y poder tener acceso a la información, subir y descargar archivos
y modificarlos, se precisa de una cuenta de Usuario. El administrador será el encargado de
guardar las cuentas de usuarios que tienen permisos de acceso al Servidor. Así, para iniciar una
sesión FTP se nos solicitará introducir un Login (autentificación) y una Password (Contraseña).

Invitado:

Este acceso supone un nivel intermedio entre los privilegios que posen los que disponen de
cuentas de usuario y los anónimos. Se pretende que mediante la introducción del login y la
password se tenga un acceso restringido al servidor para evitar los problemas de seguridad que
un acceso sin restricciones, como el que suponen las cuentas de usuario, pudiera ocasionar.

Software Cliente/Servidor:

El software cliente es aquel que depende de un servidor. El usuario mediante el software Cliente
se encarga de hacer una petición o un solicitud a un Servidor y el servidor se encarga de realizar
u ejecutar el procedimiento y la acción correspondiente a través del Software Servidor.

En las siguientes direcciones podremos acceder a diferentes programas cliente FTP:

FileZilla: http://filezilla-project.org
AceFTP: http://software.visicommedia.com
JFTP: www.jmethods.com
CoreFTP: www.coreftp.com

Sistema Operativo, Búsqueda de la Información: Internet/ Intranet 6.5


y Correo Electrónico. Tranferencia de ficheros FTP
6.6 Sistema Operativo, Búsqueda de la Información: Internet/ Intranet
y Correo Electrónico. Tranferencia de ficheros FTP
RESUMEN

FTP es un protocolo empleado para la transferencia de archivos.

Las transferencias mediante FTP se basan en el modelo Cliente/Servidor,


mediante el cual los Clientes (aquellos que requiere un servicio del servidor)
se conectan a un Servidor (equipo que proporciona servicios a los equipos
clientes).

En función del tipo de acceso y de las restricciones asociadas a los mismos


nuestra cuenta podrá ser de Administrador, Usuario o Invitado.

Sistema Operativo, Búsqueda de la Información: Internet/ Intranet 6.7


y Correo Electrónico. Tranferencia de ficheros FTP