0% encontró este documento útil (0 votos)
4 vistas10 páginas

Análisis de Datos y Estrategias SEO

FileZilla es un cliente FTP de código abierto multiplataforma que permite la transferencia de archivos entre un ordenador local y un servidor remoto a través del protocolo FTP. Originalmente desarrollado para Windows, ahora es compatible con otros sistemas como Linux y macOS. Ofrece características como administración de sitios FTP, registro de mensajes, navegación por archivos y carpetas, y transferencia de archivos.

Cargado por

Tiago XD
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas10 páginas

Análisis de Datos y Estrategias SEO

FileZilla es un cliente FTP de código abierto multiplataforma que permite la transferencia de archivos entre un ordenador local y un servidor remoto a través del protocolo FTP. Originalmente desarrollado para Windows, ahora es compatible con otros sistemas como Linux y macOS. Ofrece características como administración de sitios FTP, registro de mensajes, navegación por archivos y carpetas, y transferencia de archivos.

Cargado por

Tiago XD
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

c 

  

 

  

 


 

 
 Santiago Pasquel


 6toDG

Es un cliente FTP multiplataforma de código abierto y software libre, licenciado bajo la


Licencia Pública General de GNU. Soporta los protocolos FTP, SFTP y FTP sobre SSL/TLS
(FTPS).

Inicialmente fue diseñado para funcionar en Microsoft Windows, pero desde la versión
3.0.0, gracias al uso de wxWidgets, es multiplataforma, estando disponible además
para otros sistemas operativos, entre ellos GNU/Linux, FreeBSD y Mac OS X.

El código fuente de FileZilla y las descargas estaban hospedados en SourceForge, el


cual presentó a FileZilla como el Proyecto del Mes en noviembre de 2003. Actualmente
hospeda el código fuente en su propio sitio web y las descargas en Ohloh.



  

De acuerdo con la documentación de ayuda, FileZilla comenzó siendo un proyecto de


clase de informática en enero de 2001 de Tim Kosse y dos compañeros de clase. La
versión alfa fue lanzada finales de febrero de 2001, y todas las características
requeridas se incorporaron en la beta 2.1.

 
  

r? Administrador de sitios: permite a un usuario crear una lista de sitios FTP con
sus datos de conexión, como el número de puerto a usar, o si se utiliza inicio de
sesión normal o anónima. Para el inicio normal, se guarda el usuario y,
opcionalmente, la contraseña.
r? Îegistro de mensajes: se muestra en la parte superior de la ventana. Muestra
en forma de consola los comandos enviados por FileZilla y las respuestas del
servidor remoto.
r? åista de archivo y carpeta: situada en la parte central de la ventana,
proporciona una interfaz gráfica para FTP. Los usuarios pueden navegar por las
carpetas, ver y alterar sus contenidos tanto en la máquina local como en la
remota, utilizando una interfaz de tipo árbol de expl oración. Los usuarios
pueden arrastrar y soltar archivos entre los ordenadores local y remoto.
r? :ola de transferencia: situada en la parte inferior de la ventana, muestra en
tiempo real el estado de cada transferencia activa o en cola.

Ä
 



 

  

!c"

El FTP es un sistema que nos permite de forma cómoda subir o bajar archivos a otra
ubicación. Tiene que quedar claro varias cosas.

r? oay FTP públicos y privados, es decir en algunos todo el mundo puede entrar y
en otros necesitas un nombre de usuario y contraseña.
r? No todas las opciones te estarán permitidas, hay algunos FTP que solo puedes
bajar y en otros te dan la opción de subir en algún directorio.
r? Debes conocer la reglas de ese FTP.
r? Debes conocer la dirección del FTP servidor, así como los datos de acceso.

El FTP se basa en la comunicación de dos "ordenadores", uno es el :  y otro el


 , el cliente con un software se conecta al servidor y se establece una
conexión.

Aunque muchas ocasiones encontramos programas de libre distribución y código


abierto que nos sorprenden por sus potentes capacidades y nos ahorran, de paso, el
desembolso económico de adquirir un software comercial para realizar la misma tarea.

El caso que nos ocupa en este artículo es un progra ma de FTP llamado FileZilla que
cubre un área de trabajo en la que todos tenemos alguna vez que participar: transferir
los archivos de nuestras páginas al servidor, procedimiento en el que se utiliza el
protocolo FTP que significa File Transfer Protocol, p or si alguien no lo sabía.

Nota: Si alguien desea conocer más sobre el FTP y colocar una web en Internet debe
leer el artículo Subir lo s archivos al servidor.

:aracterísticas del programa

El programa está desarrollado para la plataforma Windows, válido para todas las
versiones, desde Windows 95 hasta XP. Según comentan en la página del producto,
está diseñado para soportar las máximas funcionalidades, cuidando siempre la
velocidad y asegurando un entorno estable.

Entre las principales características cabe destacar el soporte de idioma castellano


durante la ejecución del programa, no así el instalador, donde no se ofrece esa
posibilidad. Además cuenta con las funcionalidades de los mejores software de FTP:

- :apacidad para continuar descargas interrumpidas


- oerramienta de administrador de sitios FTP
- :apacidad para mantener viva la conexión con el servidor FTP
- Soporte para trabajar junto con firewalls
- Soporte SO:KS4/5 y oTTP1.1
- :onexiones seguras SSL y SFTP
- :ola de cargas y descargas
- Soporte para Drag & Drop (Arrastrar y soltar)
- Posibilidad de trabajo con múltiples conexiones

Nuestra opinión

La primera impresión que nos ha dado el programa es que resulta extremadamente


rápido y maneja las conexiones que da gusto para subir lo s archivos lo más veloz
posible. Siempre podemos configurar si queremos que utilice múltiples conexiones o
no, lo que nos ofrece la posibilidad de elegir el mejor método.

El segundo detalle que nos hemos encontrado es una interfaz muy parecida a la de
otros programas, incluso mejorada a la clásica del :ute FTP. La configuración de la
interfaz y las ventanas visibles se puede ajustar rápidamente con la barra de menús, lo
que le da versatilidad para distintos ambientes y distintas costumbres de los usuarios .
De todos modos, no creo que la interfaz sea su fuerte, puesto que a alguna parte de la
misma se nota que le hace falta alguna mejora de su usabilidad.

Interfaz de Filezilla

La investigación ha llegado a su punto más positivo cuando hemos accedido al menú


de opciones. La cantidad de parámetros que podemos configurar en FileZilla es muy
alta, incluso con opciones desconocidas para nosotros en este tipo de programas.
Muchas de las opciones, la verdad, serán útiles para usuarios avanzados, pero otro
seguro que se entienden bien, como definir el límite de ancho de banda de las
descargas o subidas de ficheros.

También merece la pena hacer una mención al programa instalador, que nos permite
elegir las funcionalidades a instalar -una instalación típica ocup a sobre los 5 megas- y
elegir los modos de trabajo que mejor se adapten a nuestro trabajo. Entre ellos
podemos destacar posibilidad de ejecutar en modo seguro, sin que se guarden
contraseñas y la posibilidad de guardar configuraciones para uno o varios usu arios
distintos.

:onclusión

Desde que apareció la versión alpha del programa en 2001, este proyecto ha
encontrado un resultado muy prometedor. Sin duda se trata de un tiempo de
desarrollo bastante limitado por lo que habrá que felicitar a la comunidad que lo ha
creado y congratularnos por poder disfrutar de las mejores ventajas y sin soltar un
duro.


!  
c   

!c (sigla en inglés de ile !ransfer crotocol - c    


!  


#  )
en informática, es un protocolo de red para la transferencia de archivos entre sistemas
conectados a una red T:P (Transmisión :ontrol Protocol), basado en la arquitectura
cliente-servidor. Desde un equipo cliente se puede conectar a un servidor para
descargar archivos desde él o para enviarle archivos, independientemente del sistema
operativo utilizado en cada equipo.

El Servicio FTP es ofrecido por la capa de Aplicación del modelo de capas de red T:P/IP
al usuario, utilizando normalmente el puerto de red 20 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 servid or 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 SSo, que permiten transferir archivos pero cifrando todo el
tráfico.

o  

En 1968, nació AÎPANET (åer oistoria de Internet) como una pequeña red de pocos
ordenadores que transmitían información de unos a otros mediante paquetes
conmutados (lo que sería en el futuro Internet), y tres años más tarde un grupo de
investigadores del MIT presentó la propuesta del primer "Protocolo para la transmisión
de archivos en Internet" (ÎF: 114). Era un protocolo muy sencillo basado en el sistema
de correo electrónico pero sentó las bases para el futuro protocolo de transmisión de
archivos (FTP).

En 1985, quince años después de la primera propuesta, se termina el desarrollo del


aún vigente protocolo para la transmisión de archivos en Internet (FTP), basado en la
filosofía de cliente-servidor.

El gran boom de Internet se produce en 1995. Este año puede ser considerado como el
nacimiento de la Internet comercial. Desde ese momento su c recimiento ha superado
todas las expectativas. En este año la World Wide Web supera a FTP transformándose
en el servicio preferido de la red, después de que el año anterior superase en
popularidad a Telnet.

:on la llegada del World Wide Web, y de los navegadores, ya no es necesario conocer
los complejos comandos de FTP, este protocolo se puede utilizar escribiendo la UÎL del
servidor al que queramos conectar en el navegador web, indicando con $%% que
vamos a contactar con un servidor ftp y no con un servidor web (que sería $%% ).

La versión original del File Transfer Protocol fue publicado como ÎF: 114 el 16 de abril
de 1971, y más adelante reemplazado por el ÎF: 765 (junio de 1980) y el ÎF: 959
(octubre de 1985), la versión que se usa actualmente. Muchos han propuesto
alternativas a la versión de 1985, como por ejemplo el ÎF: 2228 (junio de 1997) que
propone extensiones de seguridad y la ÎF: 2428 (septiembre de 1998) que añade
soporte para IPv6 y define un nuevo tipo de modo pasivo.
Ä
 !c

El siguiente modelo representa el diagrama de un servicio FTP.

En el modelo, el intérprete de protocolo (PI) de usuario, inicia la conexión de control


en el puerto 21. Las órdenes FTP estándar las genera el PI de usuario y se transmiten al
proceso servidor a través de la conexión de control. Las respuestas estándar se envían
desde el PI del servidor al PI de usuario por la conexión de control como respuesta a
las órdenes.

Estas órdenes FTP especifican parámetros para la conexión de datos (puerto de datos,
modo de transferencia, tipo de representación y estructura) y la naturaleza de la
operación sobre el sistema de archivos (almacenar, recuperar, añadir, borrar, etc.). El
proceso de transferencia de datos (DTP) de usuario u otro proceso en su lugar, debe
esperar a que el servidor inicie la conexión al puerto de datos especificado (puerto 20
en modo activo o estándar) y transferir los datos en función de los parámetros que se
hayan especificado.

åemos también en el diagrama que la comunicación entre cliente y servidor es


independiente del sistema de archivos utilizado en cada computadora, de manera que
no importa que sus sistemas operativos sean distintos, porque las entidades que se
comunican entre sí son los PI y los DTP, que usan el mismo protocolo estandarizado: el
FTP.

También hay que destacar que la conexión de datos es bidireccional, es decir, se puede
usar simultáneamente para enviar y para recibir, y no tiene por qué existir todo el
tiempo que dura la conexión FTP. Pero tenía en sus comienzos un problema, y era la
localización de los servidores en la red. Es decir, el usuario que quería descargar algún
archivo mediante FTP debía conocer en qué máquina estaba ubicado. La única
herramienta de búsqueda de información que existía era Gopher con todas sus
limitaciones.
c 
  
 

Gopher significa 'lanzarse sobre' la información. Es un servicio cuyo objetivo es la


localización de archivos a partir de su título. :onsiste en un conjunto de menús de
recursos ubicados en diferentes máquinas que están intercomunicadas. :ada máquina
sirve un área de información, pero su organización interna permite que todas ellas
funcionen como si se tratase de una sola máquina. El usuario navega a través de estos
menús hasta localizar la información buscada, y desconoce exactamente de qué
máquina está descargando dicha información. :on la llegada de Internet, los potentes
motores de búsqueda (google) dejaron el servicio Gopher, y la localización de los
servidores FTP dejó de ser un problema. En la actualidad, cuando el usuario se
descarga un archivo a partir de un enlace de una página web no llega ni a saber que lo
está haciendo desde un servidor FTP. El servicio FTP ha evolucionado a lo largo del
tiempo y hoy día es muy utilizado en Internet, en redes corporativas, Intr anets, etc.
Soportado por cualquier sistema operativo, existe gran cantidad de software basado
en el protocolo FTP.

&
 !c

Un servidor FTP es un programa especial que se ejecuta en un equipo servidor


normalmente conectado a Internet (aunque puede est ar conectado a otros tipos de
redes, LAN, MAN, etc.). Su función es permitir el intercambio de datos entre diferentes
servidores/ordenadores.

Por lo general, los programas servidores FTP no suelen encontrarse en los ordenadores
personales, por lo que un us uario normalmente utilizará el FTP para conectarse
remotamente a uno y así intercambiar información con él.

Las aplicaciones más comunes de los servidores FTP suelen ser el alojamiento web, en
el que sus clientes utilizan el servicio para subir sus páginas web y sus archivos
correspondientes; o como servidor de backup (copia de seguridad) de los archivos
importantes que pueda tener una empresa. Para ello, existen protocolos de
comunicación FTP para que los datos se transmitan cifrados, como el SFTP ( 



 
  ).



!c

:uando un navegador no está equipado con la función FTP, o si se quiere cargar


archivos en un ordenador remoto, se necesitará utilizar un programa cliente FTP. Un
cliente FTP es un programa que se instala en el ordenado r del usuario, y que emplea el
protocolo FTP para conectarse a un servidor FTP y transferir archivos, ya sea para
descargarlos o para subirlos.

Para utilizar un cliente FTP, se necesita conocer el nombre del archivo, el ordenador en
que reside (servidor, en el caso de descarga de archivos), el ordenador al que se quiere
transferir el archivo (en caso de querer subirlo nosotros al servidor), y la carpeta en la
que se encuentra.
Algunos clientes de FTP básicos en modo consola vienen integrados en los sistemas
operativos, incluyendo Microsoft Windows, DOS, GNU/Linux y Unix. Sin embargo, hay
disponibles clientes con opciones añadidas e interfaz gráfica. Aunque muchos
navegadores tienen ya integrado FTP, es más confiable a la hora de conectarse con
servidores FTP no anónimos utilizar un programa cliente.

#
 

Los servidores FTP anónimos ofrecen sus servicios libremente a todos los usuarios,
permiten acceder a sus archivos sin necesidad de tener un 'USEÎ ID' o una cuenta de
usuario. Es la manera más cómoda fuera del servicio web de permitir que todo el
mundo tenga acceso a cierta información sin que para ello el administrador de un
sistema tenga que crear una cuenta para cada usuario.

Si un servidor posee servicio 'FTP anonymous' solamente con teclear la p alabra


"anonymous", cuando pregunte por tu usuario tendrás acceso a ese sistema. No se
necesita ninguna contraseña preestablecida, aunque tendrás que introducir una sólo
para ese momento, normalmente se suele utilizar la dirección de correo electrónico
propia.

Solamente con eso se consigue acceso a los archivos del FTP, aunque con menos
privilegios que un usuario normal. Normalmente solo podrás leer y copiar los archivos
que sean públicos, así indicados por el administrador del servidor al que nos queramos
conectar.

Normalmente, se utiliza un servidor FTP anónimo para depositar grandes archivos que
no tienen utilidad si no son transferidos a la máquina del usuario, como por ejemplo
programas, y se reservan los servidores de páginas web (oTTP) para almacenar
información textual destinada a la lectura en línea.

#

   

Si se desea tener privilegios de acceso a cualquier parte del sistema de archivos del
servidor FTP, de modificación de archivos existentes, y de posibilidad de subir nuestros
propios archivos, generalmente se suele realizar mediante una cuenta de usuario. En el
servidor se guarda la información de las distintas cuentas de usuario que pueden
acceder a él, de manera que para iniciar una sesión FTP debemos introducir una
autentificación (en inglés: ) y una contraseña (en inglés:  ) que nos
identifica unívocamente.



!c  
'


Un "cliente FTP basado en WEB" no es más que un :liente 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 int ermediario
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 ins talación. Otras veces
estamos detrás de un Proxy o :ortafuegos que no nos permite acceder a servidores
FTP externos.

Al disponer de un :liente FTP basado en Web podemos acceder al servidor FTP remoto
como si estuviéramos realizando cualquier otro tipo de n avegación WEB. A través de
un :liente FTP basado en Web podrás, crear, copiar, renombrar y eliminar archivos y
directorios. :ambiar permisos, editar, ver, subir y descargar archivos, así como
cualquier otra función del protocolo FTP que el servidor FTP rem oto permita.

#

  

El acceso sin restricciones al servidor que proporcionan las cuentas de usuario implica
problemas de seguridad, lo que ha dado lugar a un tercer tipo de acceso FTP
denominado invitado (guest), que se puede contemplar como un a mezcla de los dos
anteriores.

La idea de este mecanismo es la siguiente: se trata de permitir que cada usuario


conecte a la máquina mediante su login y su password, pero evitando que tenga
acceso a partes del sistema de archivos que no necesita para realizar su trabajo, de
esta forma accederá a un entorno restringido, algo muy similar a lo que sucede en los
accesos anónimos, pero con más privilegios.

Ä 
 
(


!c 

FTP admite dos modos de conexión del cliente. Estos modos se denominan ß  (o
Estándar, o POÎT, debido a que el cliente envía comandos tipo POÎT al servidor por el
canal de control al establecer la conexión) y  (o PASå, porque en este caso envía
comandos tipo PASå). Tanto en el modo Activo como en el modo Pasivo, el c liente
establece una conexión con el servidor mediante el puerto 21, que establece el canal
de control.
6  ) * #

?
?cv?

??cv ?e?sev
?se
e?c
e?e?c ?e? s?e?s? e
?20 ?e
s?
e?e?e ? ?e ?c e e?e ?c ?e? s?se?sc??? e
? e 
?y
?e?
e ?1024?
?e  ?e ?c e e???c? ? ?se
v
? 
?e ?c ?e?
c
 ?c
 e?ese?e
?e? e
 ?e?e
?e?e ?se
v
? e?

e?
?ce ?e? s? 
?e?se?
s e

? s?
c vs?y? s? s s ?e?e ?
e
?es ecc?

? e

? ee??
ve?
 e?e?se
 ?y?es?e? ??c e e?ee?
es 
?s es ??ce 
?c e
?ce ?e?e
?e?? e
?s e

? ?1024 ?
c? s?
 es?e?e ? c?s? ees?e ?e ?cec ???
e?se
?
c? e
e ?e?ec ? s?c
es?e?se?s  e?e?e ?e ? 
?ev 
?
 es?se
e e?
ec
?ess?ce es? e 
s?
?s c
?es ?se?
es

 ?e ??c ð?

?* ?   ?

?
?

? sv?
:uando el cliente envía un comando PASå sobre el canal de control, el servidor FTP le
indica por el canal de control, el puerto ( mayor a 1023 del servidor. Ej:2040 ) al que
debe conectarse el cliente. El cliente inicia una conexión desde el puerto siguiente al
puerto de control (Ej: 1036) hacia el puerto del servidor especificado anteriormente
(Ej: 2040).

Antes de cada nueva transferencia, tanto en el modo Activo como en el Pasivo, el


cliente debe enviar otra vez un comando de control (P OÎT o PASå, según el modo en
el que haya conectado), y el servidor recibirá esa conexión de datos en un nuevo
puerto aleatorio (si está en modo pasivo) o por el puerto 20 (si está en modo activo).
En el protocolo FTP existen 5 tipos de transferencia en AS: II y en binarios.

!$ 
  


  
!c

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):

r? tipo ascii

Adecuado para transferir archivos que sólo contengan caracteres imprimibles (archivos
AS:II, no archivos resultantes de un procesador de texto), por ejemplo páginas oTML,
pero no las imágenes que puedan contener.

r? tipo binario

Este tipo es usado cuando se trata de archivos comprimidos, ejecutables para P:,
imágenes, archivos de audio...

También podría gustarte