SlideShare uma empresa Scribd logo
1 de 9
Concepción Anaya  Aguilar FTP
¿Qué es un FTP? El FTP (FileTransfer Protocolo) es un protocolo de transferencia de archivos entre cliente y un servidor, de manera que desde un equipo cliente nos podemos conectar a un servidor para descargar archivos desde él o para enviarle nuestros propios archivos independientemente del sistema operativo utilizado en cada equipo.  Esto sirve cuando un cliente desea enviar o recibir archivos muy pesados como para ser enviados por correo tradicional. Si desea contar con el servicio de FTP para su empresa o uso personal contáctenos.
Cliente FTP basado en Web Un "cliente FTP basado en WEB" no es más que un Cliente FTP al cual podemos acceder a través de nuestro Navegador Web sin necesidad de tener otra aplicación para ello. El usuario accede a un servidor web (http) que lista los contenidos de un servidor ftp. El usuario se conecta mediante http a un servidor web, y el servidor web se conecta mediante ftp al servidor ftp. El servidor web actúa de intermediario haciendo pasar la información desde el servidor ftp en los puertos 20 y 21 hacia el puerto 80 http que ve el usuario. Siempre hay momentos en que nos encontramos fuera de casa, no llevamos el ordenador portátil encima y necesitamos realizar alguna tarea urgente desde un ordenador de acceso público, de un amigo, del trabajo, la universidad, etc. Lo más común es que no estén instaladas las aplicaciones que necesitamos y en muchos casos hasta carecemos de los permisos necesarios para realizar su instalación. Otras veces estamos detrás de un Proxy o Cortafuegos que no nos permite acceder a servidores FTP externos. Al disponer de un Cliente FTP basado en Web podemos acceder al servidor FTP remoto como si estuviéramos realizando cualquier otro tipo de navegación WEB. Uno de los Clientes FTP basado en Web más populares es el Net2Ftp. A través de un Cliente FTP basado en Web podrás, crear, copiar, renombrar y eliminar archivos y directorios. Cambiar permisos, editar, ver, subir y descargar archivos, así como cualquier otra función del protocolo FTP que el servidor FTP remoto permita.
    El Servicio FTP es ofrecido por la capa de Aplicación del modelo de capas de red TCP/IP al usuario, utilizando normalmente el puerto de red20 y el 21. Un problema básico de FTP es que está pensado para ofrecer la máxima velocidad en la conexión, pero no la máxima seguridad, ya que todo el intercambio de información, desde el login y password del usuario en el servidor hasta la transferencia de cualquier archivo, se realiza en texto plano sin ningún tipo de cifrado, con lo que un posible atacante puede capturar este tráfico, acceder al servidor, o apropiarse de los archivos transferidos.      Para solucionar este problema son de gran utilidad aplicaciones como scp y sftp, incluidas en el paquete SSH, que permiten transferir archivos pero cifrando todo el tráfico
Modos de conexión del cliente FTP FTP admite dos modos de conexión del cliente. Estos modos se denominan Activo (o Estándar, o PORT, debido a que el cliente envía comandos tipo PORT al servidor por el canal de control al establecer la conexión) y Pasivo (o PASV, porque en este caso envía comandos tipo PASV). Tanto en el modo Activo como en el modo Pasivo, el cliente establece una conexión con el servidor mediante el puerto 21, que establece el canal de control.
Tipos de transferencia de archivos en FTP      Es importante conocer cómo debemos transportar un archivo a lo largo de la red. Si no utilizamos las opciones adecuadas podemos destruir la información del archivo. Por eso, al ejecutar la aplicación FTP, debemos acordarnos de utilizar uno de estos comandos (o poner la correspondiente opción en un programa con interfaz gráfica):        tipo ASCII        Adecuado para transferir archivos que sólo contengan caracteres imprimibles (archivos ASCII, no archivos resultantes de un procesador de texto), por ejemplo páginas HTML, pero no las imágenes que puedan contener.        tipo binario        Este tipo es usado cuando se trata de archivos comprimidos, ejecutables para PC, imágenes, archivos de audio...       Ejemplos de cómo transferir algunos tipos de archivo dependiendo de su extensión
Guía de comandos FTP Comando Y Argumentos Acción que Realiza open servidor Inicia una conexión con un servidor FTP close o disconnect Finaliza una conexión FTP sin cerrar el programa cliente bye o quit Finaliza una conexión FTP y la sesión de trabajo con el programa cliente Cd directorio Cambia el directorio de trabajo en el servidor delete archivo Borra un archivo en el servidor mdelete patrón Borra múltiples archivos basado en un patrón que se aplica al nombre Dir. Muestra el contenido del directorio en el que estamos en el servidor get archivo Obtiene un archivo noop No Operación Se le comunica al servidor que el cliente está en modo de no operación, el servidor usualmente responde con un "ZZZ" y refresca el contador de tiempo inactivo del usuario. mget archivos Obtiene múltiples archivos hash Activa la impresión de caracteres # a medida que se transfieren archivos, a modo de barra de progreso LCD directorio Cambia el directorio de trabajo local ls Muestra el contenido del directorio en el servidor prompt Activa/desactiva la confirmación por parte del usuario de la ejecución de comandos. Por ejemplo al borrar múltiples archivos putt archivo Envía un archivo al directorio activo del servidor mput archivos Envía múltiples archivos pwd Muestra el directorio activo en el servidor rename archivo Cambia el nombre a un archivo en
Qué significa FTP? FTP significa “File Transfer Protocol”, Protocolo para la Transferencia de Archivos. ¿Qué es un servidor FTP? Un servidor FTP es un programa especial que se ejecuta en un servidor conectado normalmente en Internet (aunque puede estar conectado en otros tipos de redes, LAN, MAN, etc.). La función del mismo es permitir el desplazamiento de datos entre diferentes servidores / ordenadores. Para entenderlo mejor, podemos ver un ejemplo gráfico que hemos preparado a continuación:
FTP tiene sus orígenes en 1971, y aunque ha evolucionado con el paso de los años, es uno de los protocolos más antiguos que todavía están en uso. Hoy en día se usa principalmente en redes corporativas y la red más grande que existe, Internet. El funcionamiento es sencillo. Una persona desde su ordenador invoca un programa cliente FTP para conectar con otro ordenador, que a su vez tiene instalado el programa servidor FTP. Una vez establecida la conexión y debidamente autenticado el usuario con su contraseña, se pueden empezar a intercambiar archivos de todo tipo.

Mais conteúdo relacionado

Mais procurados

Protocolo de Transferencia de Archivos
Protocolo de Transferencia de ArchivosProtocolo de Transferencia de Archivos
Protocolo de Transferencia de ArchivosWilder Olivera
 
Presentación1
Presentación1Presentación1
Presentación1fabymon
 
transferencia de archivos.
transferencia de archivos.transferencia de archivos.
transferencia de archivos.felay
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftpeleni2613
 
F.t.p gonzalez y medina
F.t.p   gonzalez y medinaF.t.p   gonzalez y medina
F.t.p gonzalez y medinaStalyn Cruz
 
Presentacion Ftp
Presentacion FtpPresentacion Ftp
Presentacion Ftpalexmerono
 
Protocolo de transferencia de archivos
Protocolo de transferencia de archivosProtocolo de transferencia de archivos
Protocolo de transferencia de archivosAntonio Del Río
 
TRANSFERENCIA DE ARCHIVOS
TRANSFERENCIA DE ARCHIVOSTRANSFERENCIA DE ARCHIVOS
TRANSFERENCIA DE ARCHIVOSMILJA Herml
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftpEzmee XD
 
Trabajo sobre FTP Seguro
Trabajo sobre FTP SeguroTrabajo sobre FTP Seguro
Trabajo sobre FTP SeguroMaestroFenix
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftpNeftisLis
 
El file tranfer protocolar
El file tranfer protocolarEl file tranfer protocolar
El file tranfer protocolarlmeriles
 

Mais procurados (20)

FTP
FTPFTP
FTP
 
Protocolo de Transferencia de Archivos
Protocolo de Transferencia de ArchivosProtocolo de Transferencia de Archivos
Protocolo de Transferencia de Archivos
 
Presentación1
Presentación1Presentación1
Presentación1
 
transferencia de archivos.
transferencia de archivos.transferencia de archivos.
transferencia de archivos.
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftp
 
F.t.p gonzalez y medina
F.t.p   gonzalez y medinaF.t.p   gonzalez y medina
F.t.p gonzalez y medina
 
Presentacion Ftp
Presentacion FtpPresentacion Ftp
Presentacion Ftp
 
Protocolo de transferencia de archivos
Protocolo de transferencia de archivosProtocolo de transferencia de archivos
Protocolo de transferencia de archivos
 
TRANSFERENCIA DE ARCHIVOS
TRANSFERENCIA DE ARCHIVOSTRANSFERENCIA DE ARCHIVOS
TRANSFERENCIA DE ARCHIVOS
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
Taller preguntas.
Taller preguntas.Taller preguntas.
Taller preguntas.
 
Ftp
FtpFtp
Ftp
 
Trabajo sobre FTP Seguro
Trabajo sobre FTP SeguroTrabajo sobre FTP Seguro
Trabajo sobre FTP Seguro
 
Definición de Ftp
Definición de FtpDefinición de Ftp
Definición de Ftp
 
Ftp
FtpFtp
Ftp
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftp
 
Ftp protocolo KAREM YANELLI
Ftp protocolo KAREM YANELLIFtp protocolo KAREM YANELLI
Ftp protocolo KAREM YANELLI
 
Ftp
FtpFtp
Ftp
 
El file tranfer protocolar
El file tranfer protocolarEl file tranfer protocolar
El file tranfer protocolar
 
Dn11 c u3_a8_xmm
Dn11 c u3_a8_xmmDn11 c u3_a8_xmm
Dn11 c u3_a8_xmm
 

Destaque

Act. n°5 (dhcp, dns, http, ftp & ssh)
Act. n°5 (dhcp, dns, http, ftp & ssh)Act. n°5 (dhcp, dns, http, ftp & ssh)
Act. n°5 (dhcp, dns, http, ftp & ssh)Priscilla Yepes Correa
 
Educacion en guanajuato
Educacion en guanajuatoEducacion en guanajuato
Educacion en guanajuatoYesica Cantú
 
Rivascaonoel4
Rivascaonoel4Rivascaonoel4
Rivascaonoel4nowiwan
 
Impresora fotos luis loaiza-richard escalante
Impresora fotos luis loaiza-richard escalanteImpresora fotos luis loaiza-richard escalante
Impresora fotos luis loaiza-richard escalanteluis
 
Impresoras laser liliana
Impresoras  laser lilianaImpresoras  laser liliana
Impresoras laser lilianaluis
 
Dn11 c a8-protocolo ftp
Dn11 c a8-protocolo ftpDn11 c a8-protocolo ftp
Dn11 c a8-protocolo ftpdubai1991
 
H:\Vilma
H:\VilmaH:\Vilma
H:\VilmaVILMA
 
Buzón de Transferencia Digital
Buzón de Transferencia DigitalBuzón de Transferencia Digital
Buzón de Transferencia Digitaltigreblanco12
 
Preguntas generadora nucleo 1
Preguntas generadora nucleo 1Preguntas generadora nucleo 1
Preguntas generadora nucleo 1jhay9129
 
Nuevo documento de microsoft office word
Nuevo documento de microsoft office wordNuevo documento de microsoft office word
Nuevo documento de microsoft office wordroaypinzon803
 
Adhesión al tratamiento ARV en personas con VIH/SIDA
Adhesión al tratamiento ARV en personas con VIH/SIDAAdhesión al tratamiento ARV en personas con VIH/SIDA
Adhesión al tratamiento ARV en personas con VIH/SIDALilyvette
 

Destaque (20)

Internet
InternetInternet
Internet
 
Act. n°5 (dhcp, dns, http, ftp & ssh)
Act. n°5 (dhcp, dns, http, ftp & ssh)Act. n°5 (dhcp, dns, http, ftp & ssh)
Act. n°5 (dhcp, dns, http, ftp & ssh)
 
Educacion en guanajuato
Educacion en guanajuatoEducacion en guanajuato
Educacion en guanajuato
 
Usb 1
Usb 1Usb 1
Usb 1
 
Tesis lista
Tesis listaTesis lista
Tesis lista
 
Rivascaonoel4
Rivascaonoel4Rivascaonoel4
Rivascaonoel4
 
Impresora fotos luis loaiza-richard escalante
Impresora fotos luis loaiza-richard escalanteImpresora fotos luis loaiza-richard escalante
Impresora fotos luis loaiza-richard escalante
 
El teléfono
El teléfonoEl teléfono
El teléfono
 
Impresoras laser liliana
Impresoras  laser lilianaImpresoras  laser liliana
Impresoras laser liliana
 
Dn11 c a8-protocolo ftp
Dn11 c a8-protocolo ftpDn11 c a8-protocolo ftp
Dn11 c a8-protocolo ftp
 
H:\Vilma
H:\VilmaH:\Vilma
H:\Vilma
 
Buzón de Transferencia Digital
Buzón de Transferencia DigitalBuzón de Transferencia Digital
Buzón de Transferencia Digital
 
Examen
ExamenExamen
Examen
 
Preguntas generadora nucleo 1
Preguntas generadora nucleo 1Preguntas generadora nucleo 1
Preguntas generadora nucleo 1
 
Nuevo documento de microsoft office word
Nuevo documento de microsoft office wordNuevo documento de microsoft office word
Nuevo documento de microsoft office word
 
Ejercicios tema 3
Ejercicios tema 3Ejercicios tema 3
Ejercicios tema 3
 
Adhesión al tratamiento ARV en personas con VIH/SIDA
Adhesión al tratamiento ARV en personas con VIH/SIDAAdhesión al tratamiento ARV en personas con VIH/SIDA
Adhesión al tratamiento ARV en personas con VIH/SIDA
 
Qo s redes inalambricas
Qo s redes inalambricasQo s redes inalambricas
Qo s redes inalambricas
 
Presentación fuha. Los procesadores.
Presentación fuha. Los procesadores.Presentación fuha. Los procesadores.
Presentación fuha. Los procesadores.
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 

Semelhante a Concepción anaya aguilar (20)

Ftp
FtpFtp
Ftp
 
Dn12 u3 a8_dzlm
Dn12 u3 a8_dzlmDn12 u3 a8_dzlm
Dn12 u3 a8_dzlm
 
File zilla y cliente ftp
File zilla y cliente ftpFile zilla y cliente ftp
File zilla y cliente ftp
 
12 servidor ftp
12 servidor ftp12 servidor ftp
12 servidor ftp
 
Filezillapdf
FilezillapdfFilezillapdf
Filezillapdf
 
Ftp
FtpFtp
Ftp
 
Administracion de redes servidor ftp
Administracion de redes   servidor ftpAdministracion de redes   servidor ftp
Administracion de redes servidor ftp
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftp
 
Transmision ftp
Transmision ftpTransmision ftp
Transmision ftp
 
El file tranfer protocolar
El file tranfer protocolarEl file tranfer protocolar
El file tranfer protocolar
 
File transfer protocol
File transfer protocolFile transfer protocol
File transfer protocol
 
servidor
servidor servidor
servidor
 
Servidor FTP
Servidor FTPServidor FTP
Servidor FTP
 
Ftp
FtpFtp
Ftp
 
Ftp
FtpFtp
Ftp
 
FTP
FTPFTP
FTP
 
FTP
FTPFTP
FTP
 
La capa de aplicación
La capa de aplicaciónLa capa de aplicación
La capa de aplicación
 
El file transfer protocol es una herramienta un servicio
El  file transfer protocol es una herramienta un servicioEl  file transfer protocol es una herramienta un servicio
El file transfer protocol es una herramienta un servicio
 
12. servidor ftp
12.  servidor ftp12.  servidor ftp
12. servidor ftp
 

Último

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 

Último (15)

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Concepción anaya aguilar

  • 1. Concepción Anaya Aguilar FTP
  • 2. ¿Qué es un FTP? El FTP (FileTransfer Protocolo) es un protocolo de transferencia de archivos entre cliente y un servidor, de manera que desde un equipo cliente nos podemos conectar a un servidor para descargar archivos desde él o para enviarle nuestros propios archivos independientemente del sistema operativo utilizado en cada equipo.  Esto sirve cuando un cliente desea enviar o recibir archivos muy pesados como para ser enviados por correo tradicional. Si desea contar con el servicio de FTP para su empresa o uso personal contáctenos.
  • 3. Cliente FTP basado en Web Un "cliente FTP basado en WEB" no es más que un Cliente FTP al cual podemos acceder a través de nuestro Navegador Web sin necesidad de tener otra aplicación para ello. El usuario accede a un servidor web (http) que lista los contenidos de un servidor ftp. El usuario se conecta mediante http a un servidor web, y el servidor web se conecta mediante ftp al servidor ftp. El servidor web actúa de intermediario haciendo pasar la información desde el servidor ftp en los puertos 20 y 21 hacia el puerto 80 http que ve el usuario. Siempre hay momentos en que nos encontramos fuera de casa, no llevamos el ordenador portátil encima y necesitamos realizar alguna tarea urgente desde un ordenador de acceso público, de un amigo, del trabajo, la universidad, etc. Lo más común es que no estén instaladas las aplicaciones que necesitamos y en muchos casos hasta carecemos de los permisos necesarios para realizar su instalación. Otras veces estamos detrás de un Proxy o Cortafuegos que no nos permite acceder a servidores FTP externos. Al disponer de un Cliente FTP basado en Web podemos acceder al servidor FTP remoto como si estuviéramos realizando cualquier otro tipo de navegación WEB. Uno de los Clientes FTP basado en Web más populares es el Net2Ftp. A través de un Cliente FTP basado en Web podrás, crear, copiar, renombrar y eliminar archivos y directorios. Cambiar permisos, editar, ver, subir y descargar archivos, así como cualquier otra función del protocolo FTP que el servidor FTP remoto permita.
  • 4. El Servicio FTP es ofrecido por la capa de Aplicación del modelo de capas de red TCP/IP al usuario, utilizando normalmente el puerto de red20 y el 21. Un problema básico de FTP es que está pensado para ofrecer la máxima velocidad en la conexión, pero no la máxima seguridad, ya que todo el intercambio de información, desde el login y password del usuario en el servidor hasta la transferencia de cualquier archivo, se realiza en texto plano sin ningún tipo de cifrado, con lo que un posible atacante puede capturar este tráfico, acceder al servidor, o apropiarse de los archivos transferidos. Para solucionar este problema son de gran utilidad aplicaciones como scp y sftp, incluidas en el paquete SSH, que permiten transferir archivos pero cifrando todo el tráfico
  • 5. Modos de conexión del cliente FTP FTP admite dos modos de conexión del cliente. Estos modos se denominan Activo (o Estándar, o PORT, debido a que el cliente envía comandos tipo PORT al servidor por el canal de control al establecer la conexión) y Pasivo (o PASV, porque en este caso envía comandos tipo PASV). Tanto en el modo Activo como en el modo Pasivo, el cliente establece una conexión con el servidor mediante el puerto 21, que establece el canal de control.
  • 6. Tipos de transferencia de archivos en FTP Es importante conocer cómo debemos transportar un archivo a lo largo de la red. Si no utilizamos las opciones adecuadas podemos destruir la información del archivo. Por eso, al ejecutar la aplicación FTP, debemos acordarnos de utilizar uno de estos comandos (o poner la correspondiente opción en un programa con interfaz gráfica): tipo ASCII Adecuado para transferir archivos que sólo contengan caracteres imprimibles (archivos ASCII, no archivos resultantes de un procesador de texto), por ejemplo páginas HTML, pero no las imágenes que puedan contener. tipo binario Este tipo es usado cuando se trata de archivos comprimidos, ejecutables para PC, imágenes, archivos de audio... Ejemplos de cómo transferir algunos tipos de archivo dependiendo de su extensión
  • 7. Guía de comandos FTP Comando Y Argumentos Acción que Realiza open servidor Inicia una conexión con un servidor FTP close o disconnect Finaliza una conexión FTP sin cerrar el programa cliente bye o quit Finaliza una conexión FTP y la sesión de trabajo con el programa cliente Cd directorio Cambia el directorio de trabajo en el servidor delete archivo Borra un archivo en el servidor mdelete patrón Borra múltiples archivos basado en un patrón que se aplica al nombre Dir. Muestra el contenido del directorio en el que estamos en el servidor get archivo Obtiene un archivo noop No Operación Se le comunica al servidor que el cliente está en modo de no operación, el servidor usualmente responde con un "ZZZ" y refresca el contador de tiempo inactivo del usuario. mget archivos Obtiene múltiples archivos hash Activa la impresión de caracteres # a medida que se transfieren archivos, a modo de barra de progreso LCD directorio Cambia el directorio de trabajo local ls Muestra el contenido del directorio en el servidor prompt Activa/desactiva la confirmación por parte del usuario de la ejecución de comandos. Por ejemplo al borrar múltiples archivos putt archivo Envía un archivo al directorio activo del servidor mput archivos Envía múltiples archivos pwd Muestra el directorio activo en el servidor rename archivo Cambia el nombre a un archivo en
  • 8. Qué significa FTP? FTP significa “File Transfer Protocol”, Protocolo para la Transferencia de Archivos. ¿Qué es un servidor FTP? Un servidor FTP es un programa especial que se ejecuta en un servidor conectado normalmente en Internet (aunque puede estar conectado en otros tipos de redes, LAN, MAN, etc.). La función del mismo es permitir el desplazamiento de datos entre diferentes servidores / ordenadores. Para entenderlo mejor, podemos ver un ejemplo gráfico que hemos preparado a continuación:
  • 9. FTP tiene sus orígenes en 1971, y aunque ha evolucionado con el paso de los años, es uno de los protocolos más antiguos que todavía están en uso. Hoy en día se usa principalmente en redes corporativas y la red más grande que existe, Internet. El funcionamiento es sencillo. Una persona desde su ordenador invoca un programa cliente FTP para conectar con otro ordenador, que a su vez tiene instalado el programa servidor FTP. Una vez establecida la conexión y debidamente autenticado el usuario con su contraseña, se pueden empezar a intercambiar archivos de todo tipo.