FTP es el Protocolo de transferencia de archivos y nos permite cargar y descargar contenido desde y hacia un servidor. Pero, ¿por qué necesitaría su propio servidor FTP?
Uno de los métodos de transferencia de archivos de ordenador a ordenador más comunes es a través de FTP, el Protocolo de transferencia de archivos. Es posible que nunca hayas utilizado FTP explícitamente; tal vez nunca has oído hablar de él. Sin embargo, FTP es uno de los protocolos de Internet más antiguos.
Entonces, ¿qué es FTP?
¿Qué es FTP?
FTP significa Protocolo de transferencia de archivos (en inglés File Transfer Protocol) y se utiliza principalmente para transferir archivos entre diferentes ordenadores a través de Internet. Por ejemplo, si tiene un montón de archivos que desea cargar en un sitio web, puede utilizar FTP para transferir archivos al servidor de alojamiento del sitio web directamente.
Del mismo modo, si tiene su propio alojamiento de servidor, puede cargar archivos en el servidor a través de FTP, listo para que otros los descarguen. FTP comenzó su vida en la era de la computación pre-gráfica. Usaría FTP para conectarse a un equipo remoto.
Una vez conectado, puede obtener archivos (recibir) o colocar archivos (enviar). Estos términos todavía existen hoy en día en la terminología FTP. Del mismo modo, un equipo que ofrece archivos para su descarga a través de FTP se conoce como un servidor FTP (o un host FTP).
En su mayor parte, deberá acceder a un servidor FTP con un nombre de usuario y una contraseña. Es un poco como iniciar sesión en el equipo, excepto que es un equipo remoto.
También hay servidores FTP que no requieren que inicie sesión con una cuenta específica. A menudo se trata de servidores FTP públicos con fines de prueba o servidores FTP anónimos que sirven software o contenido de código abierto.
La mayoría de los navegadores web modernos pueden acceder a un servidor FTP desde la ventana del navegador si tiene la dirección correcta y las credenciales de inicio de sesión. No es el método ideal (se prefiere un cliente FTP, más sobre estos a continuación), pero es funcional.
¿Cómo funciona FTP?
Como explicación básica, FTP utiliza dos conexiones: un canal de control y un canal de datos. El canal de control crea una conexión entre los dos equipos y establece las credenciales. El canal de datos es responsable de la transferencia de datos entre los dos equipos.
¿Qué es un protocolo?
En el contexto de Internet y las redes de comunicaciones más amplias, un protocolo es esencialmente un conjunto de normas estandarizadas que permiten a dos o más entidades transmitir y leer información. Internet consta de numerosos protocolos, todos los cuales definen cómo funciona internet.
Uno de los ejemplos más comunes es el Protocolo de Internet (IP),que dicta cómo se entregan los datos a través de Internet mediante direcciones IP. Esa es una versión súper simplificada de cómo funcionan las direcciones IP.
¿Qué es FTPS?
FTPS significa Protocolo de transferencia de archivos Seguro. El protocolo FTP original no se construyó teniendo en cuenta la seguridad. Sin características de seguridad adicionales en capas en la parte superior de FTP (que provienen del cliente FTP o del servidor FTP), es un estándar inseguro.
FTPS añade compatibilidad con Transport Layer Security (TLS), que permite a los usuarios cifrar su conexión FTP utilizando algoritmos de cifrado comunes. FTPS cifra tanto el control como el canal de datos de principio a fin, lo que garantiza que toda la conexión sea segura. FTPS es compatible con FTP normal.
¿Qué es SFTP?
SFTP significa Protocolo de transferencia de archivos SSH. SSH es el Protocolo secure shell y se utiliza para proporcionar seguridad a las conexiones inseguras. Sin embargo, no debe confundir SSH para SSL o HTTPS, que son cosas diferentes de nuevo. Hay dos diferencias principales entre SFTP y FTP y FTPS.
En primer lugar, SFTP utiliza un único control cifrado y un canal de datos, en lugar de los canales duales de FTP normal. En segundo lugar, SFTP cifra todos los datos antes de la transmisión, incluidas las credenciales de usuario. El cifrado adicional proporciona una capa adicional de seguridad para los usuarios, así como algo de privacidad, también.
¿Qué es un cliente FTP?
El cliente FTP es un método para acceder a un servidor FTP. La mayoría de los clientes FTP proporcionan una ventana de doble pantalla, mostrando los archivos en su ordenador en la mitad, y los archivos en el ordenador remoto (o servidor) en el otro.
Desde aquí, puede copiar y pegar archivos de un ordenador a otro. La mayoría de los clientes FTP vienen con la misma variedad de opciones de administración de archivos que se encuentran en el escritorio, como cambiar el nombre, arrastrar y soltar, crear una nueva carpeta o archivo y eliminar.
Algunos clientes FTP vienen con opciones adicionales, como una interfaz de línea de comandos para comandos avanzados, editores de texto integrados (para ajustar archivos basados en texto) y comparaciones de directorios (que le permiten comparar el contenido de dos directorios).
Hay varios buenos clientes FTP gratuitos disponibles para Windows. Además, puede utilizar el Explorador de archivos de Windows como cliente FTP, accediendo a los archivos remotos como almacenamiento adjunto.
FTP en el navegador
Como se mencionó anteriormente, puede utilizar FTP desde su navegador. Necesita la dirección del servidor FTP. La dirección se verá ligeramente diferente a una dirección de sitio web regular, cambiando el https:// por ftp://. El resultado se verá algo similar a esto:
ftp://site.name.com
Al introducir la dirección URL para acceder al servidor FTP, tendrá que introducir sus credenciales de inicio de sesión, como un nombre de usuario o una dirección de correo electrónico, y la contraseña. Algunos servidores FTP permiten el acceso directo con la inclusión de su nombre de usuario y contraseña en la URL. En este caso, la dirección URL tendrá un aspecto similar al siguiente:
ftp://ftp_username:ftp_password@site.name.com
Una vez que inicie sesión en el servidor FTP de su navegador, puede acceder a los archivos de forma similar a un cliente FTP. Sin embargo, los navegadores generalmente ofrecen menos opciones de seguridad, por lo que debe tener en cuenta los servidores FTP a los que accede y el contenido que descarga.
¿Necesito un servidor FTP?
Es una pregunta interesante. ¿Necesita un servidor FTP? Si envía archivos regularmente a personas, un servidor FTP podría adaptarse a usted. Un servidor FTP le permite organizar sus archivos como lo haría en un explorador de archivos de escritorio, proporcionar acceso a otros usuarios para descargar archivos de forma remota y establecer permisos específicos en cuanto a lo que los usuarios pueden y no pueden hacer a sus archivos.
Por ejemplo, desea proporcionar un enlace permanente para su álbum de fotos familiar en línea, pero también desea proporcionar a su familia acceso para subir sus fotos. Un servidor FTP privado (que requiere una contraseña segura y única) proporciona un servidor de alojamiento de archivos al que su familia puede acceder para descargar y cargar álbumes de fotos familiares, todo en un solo lugar.
Su álbum de fotos familiar es entonces más fácil de administrar y disponible para toda su familia. El servidor FTP tampoco restringe los tamaños de archivo grandes, a menos que especifique. Lo mejor de todo es que tu álbum de fotos familiar está respaldado, protegido contra cualquier problema imprevisto.
El álbum de fotos familiar es un ejemplo básico de cómo podría utilizar un servidor FTP. Hay un sinnúmero de otros usos, pero FTP gira en torno a una cosa: hacer más fácil administrar y compartir archivos entre ordenadores.
Explicación del protocolo de transferencia de archivos
El protocolo de transferencia de archivos, o FTP, es una de las formas más comunes de transferir archivos entre equipos. Es accesible para todos los sistemas operativos, está en uso a través de Internet, y se pueden encontrar innumerables tutoriales sobre la configuración y el uso de FTP. En resumen, una vez que empieces a usar FTP, te convertirás en un experto en intercambio de archivos.
Por supuesto, FTP es sólo una de las muchas maneras de intercambiar datos entre dispositivos.
Comentarios
Publicar un comentario