SlideShare una empresa de Scribd logo
1 de 14
SERVICIO FTP
SERVICIO FTP

• El servicio FTP (File Transfer Protocol) constituye
  un procedimiento estándar de transferencia de
  archivos de un sistema a otro.

• Para poder utilizarlo, necesitaremos disponer de
  una cuenta en la máquina que va a recibir o enviar
  los archivos.
OBJETIVOS FTP

• Promover que se compartan archivos entre
  máquinas remotas.

• Independizar las necesidades de los usuarios de
  los diferentes sistemas de archivos utilizados en
  diferentes máquinas.

• Conseguir transferencia de archivos rápida y fiable.
PROBLEMAS
• Utiliza el mecanismo normal de autenticación a
  través de nombre de usuario y contraseña.

• Transfiere las contraseñas en texto plano, por lo
  que cualquier herramienta tipo sniffer podría
  capturarlas.

• No cifra la propia sesión FTP en sí misma, por lo
  que las transferencias de archivos son en texto
  plano.
SERVICIO FTP

• Se basa en la arquitectura cliente/servidor.

• Utiliza dos puertos:

   • El 20 para la transferencia de datos.

   • El 21 para la transferencia de órdenes.
CARACTERÍSTICA
      S
• La conexión de un usuario al servidor FTP puede
  hacerse como inicio de una sesión de un usuario
  que existe en el sistema, o como un usuario
  genérico llamado anónimo.

• El acceso al sistema de archivos del servidor está
  limitado, según el tipo de usuario que se conecta.

• Una vez establecida la conexión con el servidor, el
  usuario tiene disponible un conjunto de órdenes
  que permiten al usuario subir o bajar archivos del
  servidor.
Tipos de usuarios
• Existen dos tipos de usuarios:

  • Usuarios FTP: aquellos que disponen de una
     cuenta en la máquina que ofrece el servicio
     FTP.

  • Usuarios anónimos: usuarios cualesquiera que,
     al conectarse al servidor FTP, sólo deben
     introducir una contraseña simbólica. Sólo tienen
     acceso a una parte limitada del sistema de
     archivos.
Modos de conexión

• FTP soporta dos modos de conexión:

  • Modo activo

  • Modo pasivo
Modo activo
• Se establece una conexión desde el cliente hacia
  el puerto 21 del servidor.

• En esa conexión se comunica al servidor qué
  puerto utiliza el cliente para la recepción de datos.

• El servidor inicia la conexión abriendo el puerto 20
  y abre el puerto indicado en el cliente para la
  transmisión de datos.
Modo activo
Modo pasivo
• La conexión la comienza el cliente hacia el puerto
  21 en el servidor FTP.

• Para la transferencia de datos, el cliente solicita un
  puerto abierto inferior al 1024 en el servidor.

• Cuando recibe la contestación, establece la
  conexión con el servidor para la transferencia de
  datos.

• El cliente siempre es el que inicia las conexiones.
Modo pasivo
Tipos de archivo

• Desde el punto de vista de FTP, los archivos se
  agrupan en dos tipos:

  • Archivos ASCII: son archivos de texto plano.

  • Archivos binarios: todo lo que no son archivos
     de texto: ejecutables (.exe), imágenes, archivos
     de audio, vídeo, etcétera.
Información
           adicional

• Montar un servidor FTP en Ubuntu

• Instalar un servidor FTP en Windows

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftp
 
Servicios de aplicación n°3
Servicios de aplicación n°3Servicios de aplicación n°3
Servicios de aplicación n°3
 
Protocolo de Transferencia de ArchiVos (FTP)
Protocolo de Transferencia de ArchiVos(FTP)Protocolo de Transferencia de ArchiVos(FTP)
Protocolo de Transferencia de ArchiVos (FTP)
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
FTP (File Transfer Protocol)
FTP (File Transfer Protocol)FTP (File Transfer Protocol)
FTP (File Transfer Protocol)
 
Presemtacioncompu
PresemtacioncompuPresemtacioncompu
Presemtacioncompu
 
PROTOCOLOS DE TRANSFERENCIA
PROTOCOLOS DE TRANSFERENCIAPROTOCOLOS DE TRANSFERENCIA
PROTOCOLOS DE TRANSFERENCIA
 
File transfer protocol
File transfer protocolFile transfer protocol
File transfer protocol
 
Servicio ftp
Servicio ftpServicio ftp
Servicio ftp
 
Servidor FTP
Servidor FTPServidor FTP
Servidor FTP
 
Servidor HTTP
Servidor HTTPServidor HTTP
Servidor HTTP
 
Ftp
FtpFtp
Ftp
 
Dn11 u3 a11_ytms
Dn11 u3 a11_ytmsDn11 u3 a11_ytms
Dn11 u3 a11_ytms
 
Dn11 u3 a11_aalt
Dn11 u3 a11_aaltDn11 u3 a11_aalt
Dn11 u3 a11_aalt
 
12. servidor ftp
12.  servidor ftp12.  servidor ftp
12. servidor ftp
 
Protocolo de transferencia
Protocolo de transferenciaProtocolo de transferencia
Protocolo de transferencia
 

Similar a Presentacion ftp (20)

FTP para Teleinformatica
FTP para TeleinformaticaFTP para Teleinformatica
FTP para Teleinformatica
 
Servicio ftp
Servicio ftpServicio ftp
Servicio ftp
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftp
 
FTP
FTPFTP
FTP
 
File Transfer
File TransferFile Transfer
File Transfer
 
Protocolo FTP
Protocolo FTPProtocolo FTP
Protocolo FTP
 
que es el ftp
que es el ftpque es el ftp
que es el ftp
 
FTP cris.pptx
FTP cris.pptxFTP cris.pptx
FTP cris.pptx
 
sistemas operatibos comerciales Ftp
sistemas operatibos comerciales Ftpsistemas operatibos comerciales Ftp
sistemas operatibos comerciales Ftp
 
Protocolo FTP -marcela
Protocolo FTP -marcelaProtocolo FTP -marcela
Protocolo FTP -marcela
 
Ftp
FtpFtp
Ftp
 
Ftp
FtpFtp
Ftp
 
FTP en centos 7
FTP en centos 7FTP en centos 7
FTP en centos 7
 
Presentacion ftp
Presentacion ftpPresentacion ftp
Presentacion ftp
 
Servidores web
Servidores webServidores web
Servidores web
 
Ftp
FtpFtp
Ftp
 
Ftp 06
Ftp 06Ftp 06
Ftp 06
 
Cliente y servicio FTP
Cliente y servicio FTPCliente y servicio FTP
Cliente y servicio FTP
 
Archivo pdf
Archivo pdfArchivo pdf
Archivo pdf
 
12 servidor ftp
12 servidor ftp12 servidor ftp
12 servidor ftp
 

Presentacion ftp

  • 2. SERVICIO FTP • El servicio FTP (File Transfer Protocol) constituye un procedimiento estándar de transferencia de archivos de un sistema a otro. • Para poder utilizarlo, necesitaremos disponer de una cuenta en la máquina que va a recibir o enviar los archivos.
  • 3. OBJETIVOS FTP • Promover que se compartan archivos entre máquinas remotas. • Independizar las necesidades de los usuarios de los diferentes sistemas de archivos utilizados en diferentes máquinas. • Conseguir transferencia de archivos rápida y fiable.
  • 4. PROBLEMAS • Utiliza el mecanismo normal de autenticación a través de nombre de usuario y contraseña. • Transfiere las contraseñas en texto plano, por lo que cualquier herramienta tipo sniffer podría capturarlas. • No cifra la propia sesión FTP en sí misma, por lo que las transferencias de archivos son en texto plano.
  • 5. SERVICIO FTP • Se basa en la arquitectura cliente/servidor. • Utiliza dos puertos: • El 20 para la transferencia de datos. • El 21 para la transferencia de órdenes.
  • 6. CARACTERÍSTICA S • La conexión de un usuario al servidor FTP puede hacerse como inicio de una sesión de un usuario que existe en el sistema, o como un usuario genérico llamado anónimo. • El acceso al sistema de archivos del servidor está limitado, según el tipo de usuario que se conecta. • Una vez establecida la conexión con el servidor, el usuario tiene disponible un conjunto de órdenes que permiten al usuario subir o bajar archivos del servidor.
  • 7. Tipos de usuarios • Existen dos tipos de usuarios: • Usuarios FTP: aquellos que disponen de una cuenta en la máquina que ofrece el servicio FTP. • Usuarios anónimos: usuarios cualesquiera que, al conectarse al servidor FTP, sólo deben introducir una contraseña simbólica. Sólo tienen acceso a una parte limitada del sistema de archivos.
  • 8. Modos de conexión • FTP soporta dos modos de conexión: • Modo activo • Modo pasivo
  • 9. Modo activo • Se establece una conexión desde el cliente hacia el puerto 21 del servidor. • En esa conexión se comunica al servidor qué puerto utiliza el cliente para la recepción de datos. • El servidor inicia la conexión abriendo el puerto 20 y abre el puerto indicado en el cliente para la transmisión de datos.
  • 11. Modo pasivo • La conexión la comienza el cliente hacia el puerto 21 en el servidor FTP. • Para la transferencia de datos, el cliente solicita un puerto abierto inferior al 1024 en el servidor. • Cuando recibe la contestación, establece la conexión con el servidor para la transferencia de datos. • El cliente siempre es el que inicia las conexiones.
  • 13. Tipos de archivo • Desde el punto de vista de FTP, los archivos se agrupan en dos tipos: • Archivos ASCII: son archivos de texto plano. • Archivos binarios: todo lo que no son archivos de texto: ejecutables (.exe), imágenes, archivos de audio, vídeo, etcétera.
  • 14. Información adicional • Montar un servidor FTP en Ubuntu • Instalar un servidor FTP en Windows