Académique Documents
Professionnel Documents
Culture Documents
TEMA:
Implementación de un servicio de transferencia de
archivos FTP
Índice de Contenido
1. Tema ...................................................................................................................... 7
3. Escenario.............................................................................................................. 13
4. Instalación y Configuración................................................................................... 17
6. Pruebas ................................................................................................................ 39
8. Conclusiones ........................................................................................................ 44
Índice de Figuras
Figura 1. Resultados Búsqueda de FileZilla ............................................................. 12
Figura 2. Resultados de Búsqueda de Xlight Server ................................................ 12
Figura 3. Resultados de Búsqueda de Wing Server ................................................. 13
Figura 4. Esquema general de la implementación .................................................... 14
Figura 5. Detalles de la PC- Servidor FTP................................................................ 14
Figura 6. Detalles del Cliente 1 (Laptop Asus) ......................................................... 14
Figura 7. Detalles del Cliente 2. PC-Desktop Ultratech ............................................ 15
Figura 8. Diseño Lógico de la Red ........................................................................... 15
Figura 9. Esquema Físico de la Implementación ...................................................... 16
Figura 10. Router de Implementación ...................................................................... 16
Figura 11. Interfaz inicial instalador FileZilla server .................................................. 17
Figura 12. Directorio de instalación FileZilla Server ................................................. 17
Figura 13. Interfaz configuración de puerto e inicio de sesión. ................................. 18
Figura 14. Interfaz de configuración de Host y Contraseña ...................................... 18
Figura 15. Interfaz inicial de FileZilla Server ............................................................. 19
Figura 16. FileZilla Server Options. Mensaje de Bienvenida .................................... 19
Figura 17. Terminal Linux Mint ................................................................................. 20
Figura 18. Interfaz inicial FileZilla Client en Linux Mint ............................................. 20
Figura 19. Interfaz de aceptación de licencia FileZilla Client .................................... 21
Figura 20. Interfaz de selección de componentes FileZilla Client ............................. 21
Figura 21. Directorio de instalación de FileZilla Client .............................................. 22
Figura 22. Interfaz de finalización de instalación FileZilla Client. .............................. 22
Figura 23. Esquema de directorios del Servidor ...................................................... 23
Figura 24. Directorio común y archivos respectivos ................................................. 23
Figura 25. Directorio para Usuario 1 ......................................................................... 24
Figura 26. Directorio para Usuario 2 ......................................................................... 24
Figura 27. Icono de creación de usuarios ................................................................. 25
Figura 28. Creación usuarios.................................................................................... 25
Figura 29. Asignación de contraseña a usuarios ...................................................... 26
Figura 30. Directorio común ..................................................................................... 26
Figura 31. Directorio para usuario RubenRegalado ................................................. 27
Figura 32. Directorio para usuario GabyRegalado ................................................... 27
Índice de Tablas
Tabla 1. Análisis de FileZilla....................................................................................... 8
Tabla 2. Análisis Wing FTP Server ............................................................................ 9
Tabla 3. Análisis Xlight FTP Server.......................................................................... 10
Tabla 4. Comparativa de servers FTP ..................................................................... 11
1. Tema
Implementación de un servicio de transferencia de archivos FTP.
1.1 Objetivos
TCP/IP.
que utilicen.
2. Análisis de la solución
Primero definamos que un “servidor FTP es un software que corre en los servidores
conectados a Internet (o bien a una red local LAN), y tiene como función primordial permitir
que diferentes clientes FTP puedan conectarse a él, para luego descargar o subir información
y que incluso puede modificarse para ajustarse a las necesidades de cada consumidor, siempre
y cuando no se haga con fines lucrativos. Por su nombre, son muchos los que lo relacionan de
un modo u otro con Mozilla, pero ambos tienen procedencias completamente diferentes. (Neo
Wiki, 2019).
iniciado por Tim Kosee junto con dos compañeros más.(Alegsa.com.ar, 2016).
Ventajas Desventajas
Compatible con Windows, Linux y MacOS Solo la versión Client es multiplataforma, ya
que la versión Server es solo compatible par
Windows.
Se puede configurar las tasas de Los datos de inicio de sesión se almacenan en
transferencias un archivo plano.
Prohibición automática de una dirección IP si
no puede iniciar sesión correctamente
después de tantos intentos.
Filtrado de IP para que pueda evitar ciertas
direcciones IP o incluso IP los rangos de
direcciones de conexión a su servidor FTP.
Transferencia de archivos de hasta 4GB
Puede trabajar de forma remota a través de
un VPN
Reanudación de transferencia de archivos
Es de código abierto y gratuito
Soporte multilenguaje.
Soporta FTP, FTP sobre SSL / TLS (FTPS y
FTPES) y Protocolo de Transferencia de
Archivos SSH (SFTP)
Búsqueda y edición remota de archivos.
Nota: Basado en (Ionos España, 2019), (Fidel Rocio, 2019),(Oscar Espinosa, 2019),(Sayak Boral,
2018), (Reynaldo Terrill, 2019)
En conclusión, este Server FTP a pesar de que su versión para nuestro servidor solo es
versión Client, será la que este instalada en los puestos de trabajo y dicha versión si es
multiplataforma, así es que de esta manera podemos cumplir con uno de los requisitos
principales de implementación que era: “los archivos deben poder cargarse y compartir
realmente interesante, porque soporta los protocolos FTP, FTPS/FTPES, SFTP e incluso
HTTP/HTTPS para enviar archivos fácilmente a través de estos protocolos. Este programa
dispone de dos versiones, una gratuita y otra de pago, no obstante, podremos utilizar la
versión gratuita para siempre para uso no comercial, por tanto, en nuestro hogar podremos
Ventajas Desventajas
Multiplataforma La versión empresarial tiene un costo.
Soporte para FTP, FTPS (FTP sobre SSL), No se puede editar archivos dentro de la
HTTP, HTTPS y servidor SFTP aplicación.
Administración basada en web
Como análisis podemos determinar que desde el punto de vista empresarial el ahorro
de recursos financiero siempre será una prioridad, por ende, pese a las grandes ventajas que
ofrece este servidor, solo se puede usar la versión free, para uso no comercial, por lo que
sea segura y fácil de usar. Es un programa portátil y potente con poca memoria y uso de
CPU. El servidor está diseñado para un alto rendimiento y puede manejar miles de conexiones
FTP simultáneas.
Xlight FTP Server tiene muchas características útiles y tiene una edición gratuita para
uso personal. El programa es compatible con Windows 2000, XP, Vista, 7, 10, 2003, 2008 y
Ventajas Desventajas
Notificación de Eventos por correo La versión empresarial tiene un costo.
Integración de bases de datos a través de Solo compatible con Windows
ODBC
Elimina automáticamente archivos cargados
parcialmente
Tiene lista de control para acceso a lista de
directorios y archivos
Es gratuita en su versión para uso personal.
Nota: Basado en (Pikuru, 2019), (Travels, 2019),(DrKash, 2019), (Tecnología Tagged, 2019)
opción estaría descartada ya que, su principal desventaja es su costo y que solo es compatible
con Windows, pero puede ser una buena alternativa para una empresa que trabaje solo bajo
entorno Windows, por las grandes ventajas que ofrece este server.
más importantes, se enfoca en aspectos como: factor económico (costo), compatibilidad con
seguro de datos y control de IP), gestión de archivos (recarga de archivos, peso máximo de
Las valoraciones respectivas de cada fator estañen una escala de (1-5), siendo 5 el
FileZilla es el servidor más idóneo por todas sus prestaciones debidamente justificadas en la
Tabla 4.
opensource más descargados en todo el mundo en la historia. Más allá del hecho de que
existan miles de guías de uso, es muy fácil usarlo y permite arrastrar los archivos”.(Lorella,
2016).
3. Escenario
Consideramos que la implementación contará con tres computadores (Dos PC
desktops y una Laptop), que será un servidor (S.O. Windows 10) y dos clientes (Uno con S.O.
Windows 10 y otro con Linux Mint 19), se decide, optar por dos diferentes S.O. para
Se utiliza el Router Huawei HG8245, como parte del servicio externo del ISP, y un
Router Tp-Link para la interconexión respectiva entre Servidor y clientes, mediante cableado
UTP CAT 5E, con configuración “Directa”. El Cliente 1, es la Laptop Asus, el cliente 2 será
El siguiente diagrama fue realizado con el apoyo del software Cisco Paket Tracer.
10.
4. Instalación y Configuración
d) Seleccionamos la primera opción para que nuestro Servidor se inicie por defecto
con el Sistema Operativo. Opciones de puerto por defecto. Clic en siguiente y clic en Install.
inconvenientes en la instalación.
en la parte superior al icono en forma de tuerca de color amarillo, y después clic en “Welcome
message”. Digitamos los caracteres que deseamos que se visualice como bienvenida.
transferencia de archivos, entre otros como “Passive mode settings” y “FTP over TLS
settings” que detallaremos en el punto (7. Lecciones aprendidas) todos los cambios realizados
Para el caso del Cliente 1, se ejecutará bajo plataforma Linux Mint, por lo que
En cada una de las ejecuciones aceptamos las condiciones que nos informa, finalmente
para ello accedemos al mismo enlace que descargamos FileZilla Server (Descrito en el Punto
Cliente1, al cual ligaremos el acceso del Usuario (RubenRegalado) con sus respectivos
privilegios, una segunda carpeta “Cliente2”, para el usuario (GabyRegalado), y una tercera “”
que será de acceso publico “DocumentosComun”, a la cual se podrá acceder con un usuario
(Anónimo), sin necesidad de contraseña. En esta carpeta están 5 archivos de diferentes tipos
en cada imagen se capturo con la IP del servidor para garantizar que dichas carpetas fueron
creadas en el Server.
GabyRegalado, dejamos en blanco para Anonimo, ya que es el usuario que se utilizara para
subdirectorios, etc. Repetimos estos pasos para cada usuario que tengamos.
5. Acceso al servidor
“New Site”, en servidor colocamos la dirección IP de nuestro PC, donde esta configurado
puede ver en la imagen siguiente Figura 35, los archivos visualizados son los previamente
de cada usuario. Y en la parte inferior se visualiza los usuarios conectados. (Figura 36).
FileZilla Server.
Como se puede evidenciar se visualiza los archivos de la carpeta común. Sin necesidad
En la sección de pruebas se puede ver los eventos capturados por Wireshark con
Camara.txt que se puede apreciar en la (Figura 39). Para ello basta con seleccionar en “Sitio
local” (Parte media izquierda de la interfaz Client). Y dar doble clic (en la sección de sitio
Donde podemos ver Usuario, origen, destino, puerto, nombre de archivo y tipo de proceso
entre otros.
usuario y contraseña, una vez en la carpeta podemos listar el contenido con (ls), para verificar
con un usuario y contraseña. Listamos los archivos (dir) Para descargar un archivo basta con
utilizar el comando get nombre del archivo ruta y nombre con el que se guarda.
contraseña.
Para la descarga basta con dar clic sobre el archivo y el mismo gestor del Chrome lo
archivos.
autorizados.
6. Pruebas
En S.O Windows, Abrimos CMD y digitamos: Resultado de los comandos netstat –an
| find “:21”
Como se puede visualizar tenemos los parámetros mas importantes para análisis como
Wireshark, que al contrario de los otros usuarios hasta nos capturaba y visualizaba la clave o
contraseña.
En el punto 5 se incluyo capturas de Wireshark como prueba de cada tipo de descarga o carga
de archivos.
7. Lecciones aprendidas
Una vez instalado FileZilla Server y Cliente se procedió realizar una conexión de
FTP…”, clic en ” a “Generate new…”, llenamos los datos que nos pide, generamos y
guardamos la configuración.
Una vez realizado estos cambios ya no se presenta los dos errores como se aprecia en
la siguiente figura.
8. Conclusiones
• Existe una alta gama de opciones para Servidores FTP, pero como en todo
producto a adquirir, tenemos que primero ver las necesidades del cliente,
recursos con los que cuenta y lo más importante el factor financiero, porque de
pagar su valor.
• Desde mi punto de vista personal sin lugar a duda FileZilla es uno de los
mejores, tanto su Versión server como su Versión Cliente, por todas las
sesión que es una herramienta muy eficiente, puesto que nos permite visualizar
hasta las contraseñas de cada usuario, sin embargo, debemos tener un código
9. Bibliografía y Referencias
Alegsa.com.ar. (2016). Definicion de FileZilla. Retrieved November 13, 2019, from
http://www.alegsa.com.ar/Dic/filezilla.php
DrKash. (2019). Xlight FTP Server Pro 3.9.1.5. Retrieved November 13, 2019, from
http://lobillo.foroactivo.com/t3700-xlight-ftp-server-pro-3-9-1-5
Esteban Borges. (2019). Servidor FTP: ¿Qué es? Características, Ventajas y Desventajas.
Fidel Rocio. (2019). El mejor software de servidor FTP Gratis - Actualizado 2019. Retrieved
ftp-gratuito/
Ionos España. (2019). Servidor FTP | ¿Cuál es el mejor cliente FTP? - IONOS. Retrieved
tecnicas/los-mejores-clientes-ftp-para-el-alojamiento-web/
Jesus Espinoza. (2014). Tipos de FTP gratuitos y de paga. Retrieved November 13, 2019,
from http://jesusantonio16.blogspot.com/2014/01/tipos-de-ftp-gratuitos-y-de-paga.html
Lorella. (2016). FTP: los mejores programas para la transferencia de archivos - El. Retrieved
programas
Neo Wiki. (2019). ¿Qué es FileZilla y para que sirve? - Neo Wiki | NeoAttack. Retrieved
Oscar Espinosa. (2019). Mejores servidores FTP y FTPES para Windows: Características y
https://www.redeszone.net/tutoriales/servidores/mejores-servidores-ftp-ftpes-windows/
Pikuru. (2019). Xlight FTP Server 3.9.1.2 - Descargar Servidor FTP Gratuito. Retrieved
Reynaldo Terrill. (2019). Los 7 mejores clientes FTP gratis para Windows, Linux y Mac -
windows-linux-ubuntu-mac-kali/
Sayak Boral. (2018). 7 Características útiles de FileZilla y por qué es la mejor aplicación FTP
caracteristicas-utiles-de-filezilla-y-por-que-es-la-mejor-aplicacion-ftp/
Targetware Informática Ltda. (2019). Wing FTP Server - Compre agora na Software.com.br.
Tecnología Tagged. (2019). Los mejores servidores SFTP para Windows | Móvil Experto.
servidores-sftp-para-windows/
Travels. (2019). COMPRAR: 8 El mejor software de servidor FTP gratuito - 2019. Retrieved
817577-7205155