Вы находитесь на странице: 1из 8

Servicio FTP

FTP = File Transfer Protocol = Protocolo de


transferencia de archivos
Objetivo:
Transferir archivos entre un equipo cliente de la red
y un servidor accediendo a un sistema de ficheros
virtual situado en el servidor con independencia de
la plataforma que solicite el servicio.
Utilidad:
Repositorios de datos y software.
Alojamiento de pginas web.
Actualizaciones de software y S.O.'s
Uso del servicio FTP
Por rdenes FTP de lnea de comandos:
bye, close, disconnect, open, passive, quit,
user, append, delete, get, put, recv, rename,
send, mdelete, mget, mput, cd, dir, lcd, ls,
mdir, mkdir, mls, pwd, rmdir,ascii, bell,
binary, debug, glob, hash, prompt, status,
trace, type, verbose, help
Navegador web.
Traduce las operaciones grficas con archivos
(arrastar, copiar, pegar, renombrar, ...) a rdenes
FTP de lnea de comandos.
Mediante software cliente con interfaz grfica.
Filezilla Client, WS_FTP, ...
Sesin FTP en lnea de comandos
Funcionamiento de FTP
Se establece una doble conexin TCP: de
control y de datos. En el servidor:
Conexin de control (puerto 21 del servidor): Para
acceder al servidor y transmitir las operaciones a
realizar.
Conexin de datos: Transfiere los datos. Dos
modos:
Modo activo (por defecto) usa el puerto 20 del servidor.
Modo pasivo: El cliente pide que los datos se transfieran
por un puerto del servidor superior al 1024.
En el cliente, la conexin de control y datos se
realiza por puertos aleatorios.
Acceso a un servidor FTP
Acceso privado:
Mediante autenticacin de usuario y contrasea.
Cada usuario tendr ciertos privilegios de uso
(subir archivos, borrar, crear carpetas, cambiar
permisos...)
Acceso pblico (FTP annimo): Con el
usuario genrico anonymous
Normalmente, con slo permisos de lectura.
Consideraciones sobre el
funcionamiento de FTP
Los archivos se alojan en un directorio del
servidor, al que llamamos sitio FTP.
La transferencia de archivos puede ser en
modo texto (caracteres ASCII) o modo binario.
Los programas cliente FTP cambian de un modo a
otro automticamente.
Servicio muy inseguro.
Tanto la autenticacin como la transferencia de
datos se realiza sin encriptar.
Mejoras de seguridad de FTP
Utilizar el protocolo SFTP que implementa
SSH.
Utilizar FTP sobre una conexin segura SSL
(capa de conexin segura) o TSL (seguridad de
la capa de transporte).
La seguridad se implementa mediante cifrado de
clave pblica y uso de certificados de seguridad.
Simplificaciones de FTP
Protocolo TFTP (protocolo trivial de
transferencia de archivos)
Similar a FTP pero sin autenticacin, directamente
transfiere los datos.
Slo cinco rdenes en lnea de comandos: connect,
mode, get, put, verbose y quit.
Utilidad:
Carga remota de sistemas operativos en clientes ligeros.
Instalaciones desatendidas por red de S.O.'s.

Вам также может понравиться