0% encontró este documento útil (0 votos)
32 vistas13 páginas

Servicio

El servicio FTP permite a los clientes conectarse a un servidor para subir y bajar archivos, existiendo tres tipos de conexión: autenticada, anónima y embebida. Aunque ofrece ventajas como rapidez y multiplataforma, presenta desventajas como la falta de encriptación sin SSL y la imposibilidad de automatizar procesos. Para conectarse, se utiliza un cliente FTP como Filezilla, y se pueden emplear modos de conexión activos o pasivos, así como transferencias en modo binario o ASCII.

Cargado por

Ivan Gayon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
32 vistas13 páginas

Servicio

El servicio FTP permite a los clientes conectarse a un servidor para subir y bajar archivos, existiendo tres tipos de conexión: autenticada, anónima y embebida. Aunque ofrece ventajas como rapidez y multiplataforma, presenta desventajas como la falta de encriptación sin SSL y la imposibilidad de automatizar procesos. Para conectarse, se utiliza un cliente FTP como Filezilla, y se pueden emplear modos de conexión activos o pasivos, así como transferencias en modo binario o ASCII.

Cargado por

Ivan Gayon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Servicio

Que es un servicio FTP?


Como ya mencionamos antes, el llamado 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 (archivos).
Tipos de servicio FTP
Existen tres tipos de FTP bien diferenciados a la hora de establecer una conexión:

FTP autenticado

Este es el método tradicional de conectar a un servidor FTP, es decir, se requiere de un usuario


y contraseña para ingresar al servidor.

FTP anónimo o público

Como vimos anteriormente, la forma normal de funcionar de un servidor FTP es mediante una
autenticación que requiere usuario y contraseña para poder ingresar.
FTP embebido

Este tipo de FTP no es el más común, y se trata de uno que está incrustado en las diferentes páginas
webs de Internet.

Es un tipo de FTP anónimo que permite conectarse de forma automática a través del navegador web
con el fin de realizar descargas hacia el cliente FTP (tu equipo).
Ventajas y Desventajas del FTP
Ventajas:

● Realiza una conexión rápida con el servidor.


● Es ideal para subir muchos archivos o pocos, según se necesite.
● Es multiplataforma, funciona en cualquier sistema operativo.
● Permite subir y bajar archivos bi-direccionalmente.
● Soporta conexiones encriptadas con certificados SSL
● No necesitas saber comandos ni usar la terminal, tiene clientes gráficos.
● No se requiere de conocimientos técnicos para usarlo.
Ventajas y Desventajas FTP
Desventajas

● Si no hay un SSL de por medio, los datos de usuario, contraseña y la información que se sube o baja se envían sin
encriptación.
● No permite la automatización de diferentes procesos como lo permiten otros protocolos más modernos, como por
ejemplo conectar a través de un servidor SSH.
● Es un protocolo viejo, que si bien ha recibido actualizaciones, no se ha adaptado al desarrollo web moderno.
● No permite paralelizar las descargas o subidas de archivos, estos deben hacerse uno a uno.
● No permite resumir las descargas o subida de archivos, pueden quedar corruptos los archivos si hay errores en la
red.
Ejemplos de Servidores FTP
● Proftpd
● Vsftpd
● Pure-ftpd
● FileZilla Server
● CrushFTP
● Cerberus FTP Server
● FTP Serv-U
● Quick ‘n Easy FTP Server
● QuickTFTP Desktop
● PrivateFTP
● Argosoft FTP Server
● Golden FTP Server Free
¿Como puedo conectarme a un servidor
FTP?
● Descarga un cliente FTP como Filezilla
● Abre Filezilla
● Llena los campos Servidor/Host (la IP del servidor FTP), Usuario, Contraseña y Puerto (es el 21 generalmente).
● Clic en Conectar
Modos de conexión FTP
Modo pasivo

Utiliza la conexión enviando comandos de tipo PASV desde el cliente sobre el canal de
comunicación. Aquí es donde encontramos la respuesta del servidor FTP, el cual le indica al
cliente a través de qué puerto debe conectarse. El puerto debe ser mayor a 1024 y menor a
65535. Luego el cliente procede a establecer la conexión hacia el puerto que se estableció
antes por el servidor.
Modos de conexión FTP
Modo activo

El FTP en modo activo usa el puerto 20 para abrir el canal de comunicación de datos a nivel
del servidor, y luego el cliente utiliza un puerto mayor a 1024 para establecer la conexión. Esta
comunicación se basa en un comando de control de tipo PORT, que permite establecer la
transferencia de información entre ambos hosts en el puerto determinado antes.
Modos de transferencia de archivos en
FTP
● Transferencia Binaria: este tipo de transferencia se usa para archivos .exe (ejecutables), binarios .bin, imágenes,
archivos de video, audio y texto de tipo .doc
● Tipo ASCII: es el ideal cuando los archivos solo se usan con caracteres imprimibles. Se usa en archivos html, txt,
hqx, ps, entre otros.
Servidor FTP en Internet
El caso cambia cuando necesitas exponer tu servidor FTP a Internet. Suele usarse más que
nada cuando contratas un paquete de web hosting en una empresa, y donde compartes
servidor con muchos otros clientes de diferentes lugares del mundo.

También sucede en el caso de empresas internacionales con funcionarios que trabajan desde
diferentes zonas geográficas, todos ellos necesitan conectarse a un servidor y lo hacen de
forma remota via FTP.
Seguridad del Servidor FTP
FTPS

Este es el modo seguro de funcionar del FTP ya que se implementa una encriptación TLS/SSL sobre
su conexión gracias a que envía el comando AUTH TLS.

Algo bueno de correr la conexión en modo FTPS de esta forma es que el server mismo puede
denegar cualquier conexión que no venga encriptada por TLS.

También podría gustarte