Unlimited PowerPoint templates, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Business
  2. FTP

5 de los mejores programas de cliente FTP para Mac y Windows

by
Length:MediumLanguages:

Spanish (Español) translation by Ana Paulina Figueroa Vazquez (you can also view the original English article)

FTP, o protocolo de transferencia de archivos (en inglés file transfer protocol), es un método mediante el que una computadora puede enviar archivos a un servidor. Se usa si deseas cargar un archivo desde tu computadora (el cliente) a un servidor remoto a través de una red. Es popular debido a que la mayoría de los servidores en realidad se encuentran en un estante, en un centro de bases de datos, en algún lugar a millas de distancia de donde estás trabajando.

Por ejemplo, la nube AWS S3 de Amazon es un servidor y plataforma de almacenamiento en la nube extremadamente popular. Enormes cantidades de sitios web alojan archivos de imágenes y aplicaciones web ahí. Sin embargo, no puedes simplemente acceder al centro de datos de Amazon con tu computadora portátil en la mano y esperar poder conectar una USB directamente a "tu" servidor para modificar unos cuantos archivos. En lugar de eso, debes usar FTP (o algún otro protocolo web) para enviar archivos a tu servidor a distancia.

Si bien la mayoría de los servidores tienen una función FTP básica que trabaja con cualquier navegador, en general el programa FTP es engorroso y bastante incómodo de usar. Aquí es en donde entra en juego el programa de cliente FTP. Con un cliente FTP, puedes usar una agradable aplicación nativa que se conecta directamente a tu servidor, en lugar de depender de tu navegador.

Una nota rápida. Cuando hablamos sobre FTP, de lo que realmente estamos hablando es de SFTP (protocolo seguro de transferencia de archivos, o secure file transfer protocol en inglés) y, en algunas ocasiones, de FTPS (protocolo de transferencia de archivos seguro, o file transfer protocol secure en inglés), que son como FTP pero cifran los archivos que estás cargando por seguridad. Ambos protocolos se basan en FTP y funcionan esencialmente de manera idéntica, solamente que son mucho más seguros. Todas las aplicaciones que vamos a ver son compatibles con FTP, FTPS y SFTP (y a menudo con muchos otros más).

Lo que queremos de un buen cliente FTP

Los clientes FTP, ya sean para Windows o Mac, tienen un trabajo bastante simple. Realmente solo necesitan permitirte cargar archivos de tu computadora a un servidor remoto o descargar archivos del servidor remoto a tu computadora. Un buen cliente FTP obviamente tiene que superar esta sencilla tarea con una variedad de protocolos diferentes, como FTP, FTPS y SFTP. Recibe puntos adicionales si también puedes usarlo para conectarte a otras soluciones de almacenamiento en la nube como Dropbox, Box, Google Drive, entre otros.

Además de simplemente llevar a cabo las tareas básicas de carga y descarga de archivos, un buen programa de cliente FTP facilita las cosas. No debería haber necesidad de profundizar en los menús, usar la línea de comandos o hacer cualquier otra cosa que no sea intuitiva. Idealmente, estamos buscando una interfaz similar al explorador de archivos, con doble panel y con la función de arrastrar y soltar. Básicamente tendrías un panel para la computadora cliente y un panel para el servidor. Luego podrías usar el panel correspondiente para explorar el sistema de archivos en cada dispositivo y después simplemente arrastrar y soltar archivos entre ellos, como si solo estuvieras moviendo archivos entre dos carpetas en tu computadora.

El mayor problema de los clientes FTP basados en el navegador es que no son confiables. Si tu conexión a Internet se interrumpe por un segundo, o incluso si solo está lenta, estos harán una rabieta. Un buen cliente FTP tomará con calma las interrupciones y la lentitud de las conexiones a Internet sin fallar todo el tiempo.

Los clientes basados en el navegador también tienen problemas al cargar archivos o carpetas grandes, debido a la falta de fiabilidad mencionada anteriormente. Un cliente FTP decente no tendrá problemas para cargar cientos de GBs, o incluso algunos TBs a la vez. Obviamente el tiempo que esto tarde dependerá de tu conexión, pero debería lograrse sin problemas.

También queremos un cliente FTP que sea liviano y que no desperdicie recursos del sistema. Si estás cargando o descargando archivos grandes, a menudo vas a querer dejar que tu cliente FTP se ejecute en segundo plano mientras haces otras cosas en tu computadora.

Finalmente, y esta es una cuestión más bien personal, un buen cliente FTP también tiene una buena interfaz. Las buenas interfaces en las que todo está organizado de manera lógica son mucho más sencillas de usar. El que sea funcional y básico está bien, siempre y cuando las cosas tengan sentido, pero el ser funcional y tener una excelente apariencia definitivamente recibe puntos adicionales.

Ahora, sin más preámbulos, echemos un vistazo a cinco de los mejores clientes FTP disponibles en la actualidad.

1. Cyberduck, cliente FTP para Windows y Mac

Cyberduck

Cyberduck es uno de los clientes FTP más queridos, especialmente por los fanáticos de Mac. También es gratuito. Si le preguntas a un desarrollador web cuál es el mejor cliente FTP gratuito para Mac, a menudo te dirán que Cyberduck sin dudarlo.

En primer lugar, Cyberduck es gratuito, tiene un aspecto magnífico, es fácil de usar y es compatible con una amplia gama de protocolos, incluyendo FTP, SFTP, WebDAV, Amazon S3, OpenStack Swift, Backblaze B2, Microsoft Azure y OneDrive, Google Drive y Dropbox. Sea cual sea el servidor que estés usando, lo más probable es que puedas conectarte a él usando Cyberduck.

Si bien Cyberduck es un favorito de los fanáticos de Mac, también está disponible en Windows. Sin embargo, se puede decir que hay mejores aplicaciones FTP específicas para Windows, las cuales veremos en unos instantes. Si echas un vistazo rápido al sitio web de Cyberduck, verás docenas de menciones de aplicaciones y herramientas para Mac, como Finder, el Centro de notificaciones y las pantallas Retina, lo que te da una idea bastante clara sobre el enfoque de los intereses del equipo de desarrollo de Cyberduck.

2. WinSCP, cliente FTP para Windows

WinSCP

WinSCP es un cliente FTP gratuito y galardonado para Windows que ha sido descargado más de 110 millones de veces. Si bien es cierto que no todo lo que es popular es bueno, WinSCP es popular y bueno.

Al igual que Cyberduck, WinSCP tiene una buena interfaz gráfica de usuario adaptada al sistema operativo de su elección: en este caso, Windows. También puede conectarse a servidores remotos usando los protocolos FTP, FTPS, SCP, SFTP, WebDAV o S3. Debes estar administrando un servidor ejecutando un programa bastante especializado para que WinSCP no pueda conectarse a él.

Una característica interesante de WinSCP es el editor de texto integrado. Esto significa que puedes hacer cambios rápidamente en los archivos de texto sin tener que abrirlos en otra aplicación. Si bien editar archivos de texto operativos en un servidor no es algo que realmente podamos recomendar, y esto puede descomponer por completo tu sitio o aplicación web, mentiríamos si no admitiéramos que todo desarrollador web lo ha hecho en alguna ocasión para corregir un error rápidamente o actualizar un pequeño fragmento de texto. Para ser honesto, ¡no recuerdo el último cambio de mi sitio web que no hice en producción!

WinSCP puede ser simple de usar, pero eso no significa que esté enfocado solamente en usos simples. Hay mucho en la lista de funciones, por ejemplo una interfaz de línea de comandos, además de automatización y secuencias de comandos, que son solamente para los desarrolladores profesionales.

3. CuteFTP, aplicación FTP para Windows y Mac

CuteFTP

Las aplicaciones gratuitas y de código abierto como Cyberduck y WinSCP están muy bien, pero vienen con todos los problemas habituales del software de código abierto. Ya que su mantenimiento depende en gran medida de lo que hacen los aficionados en su tiempo libre, las actualizaciones y la corrección de errores pueden tardar en llegar, y el soporte es básicamente inexistente. Si tú, o más probablemente la organización para la que trabajas, necesitan algo con excelentes documentos de ayuda y un equipo de soporte disponible, entonces necesitas elegir una solución prémium.

CuteFTP viene en tres versiones: CuteFTP 9 para Windows a un precio de $59.99, CuteFTP 9 para Windows con 1 año de mantenimiento y soporte por $89.99, y CuteFTP Pro para Mac. Este es otro caso en el que realmente solo vamos a recomendar la versión para Windows, ya que ese es el enfoque del equipo de CuteFTP; en un segundo veremos un cliente FTP profesional para Mac.

Siendo una solución profesional, CuteFTP viene repleto de funciones profesionales. Además de FTP, FTPS (SSL), HTTP, HTTPS (SSL) y SFTP (SSH2), CuteFTP también es compatible con el cifrado OpenPGP y la autenticación con contraseña de un solo uso, para cuando debas tener la absoluta garantía de que tus archivos estén seguros en tránsito. CuteFTP también tiene funciones de programación y automatización realmente potentes, para que puedas hacer copias de seguridad o sincronizar archivos en tu sitio regularmente.

A pesar de todas estas funciones profesionales, CuteFTP aún es lo suficientemente simple como para que cualquier persona lo use. Con una excelente interfaz, buena documentación y asistentes integrados, nadie se quedará mirando su pantalla sin tener idea de qué hacer.

4. Transmit 5, cliente FTP prémium para Mac

Transmit 5

Panic Inc, los desarrolladores de Transmit 5, lo califican como el "patrón oro de las aplicaciones de transferencia de archivos en macOS". No están equivocados. Casi todos los desarrolladores web profesionales que conozco, y que usan una Mac, usan Transmit como su cliente FTP preferido. Yo ni siquiera soy un profesional y este es el que yo uso.

Transmit puede conectarse a tus servidores usando los protocolos FTP, FTPS, SFTP, Amazon S3 o WebDav. También puede conectarse directamente a tus cuentas de almacenamiento en la nube Amazon Drive, Backblaze B2, DreamObjects, Dropbox, Google Drive, Microsoft Azure, Microsoft OneDrive, Microsoft OneDrive para negocios, OpenStack Swift y Rackspace Cloud Files.

Como era de esperarse en el caso de una aplicación profesional, Transmit también tiene funciones profesionales como la sincronización automática de carpetas, para que puedas cargar o hacer copias de seguridad de los archivos automáticamente, sincronización local-local e incluso remota-remota, soporte para la autenticación de dos factores (2FA), sincronización basada en reglas y mucho más.

Al igual que CuteFTP, ya que Transmit 5 es una aplicación patentada en desarrollo activo, existen magníficos documentos de ayuda y un equipo de soporte para ayudarte. Esto significa que puedes confiar en la aplicación en momentos críticos.

5. CloudMounter, cliente FTP para Windows y Mac

CloudMounter

CloudMounter es una versión diferente del software FTP. En lugar de tener una aplicación cliente separada, este conecta a Finder (o al Explorador de Windows) directamente con tus servidores.

Básicamente, tu servidor se monta como una unidad externa a la que puedes acceder de forma normal desde el administrador de archivos de tu sistema. Si tienes una conexión a Internet rápida, apenas notarás la diferencia entre ambos.

Desafortunadamente, por el momento CloudMounter para Mac es compatible con una gama mucho más amplia de protocolos que CloudMounter para Windows, aunque, ya que este último es mucho más nuevo, esperamos que esto cambie pronto. CloudMounter para Mac funciona con FTP, SFTP, FTPS, OpenStack Swift, Dropbox, Microsoft OneDrive, Amazon S3, Google Drive, Backblaze, WebDAV y Box. CloudMounter para Windows solamente funciona con Dropbox, Google Drive y Microsoft OneDrive.

Si bien CloudMounter es súper conveniente, no es súper barato (especialmente para la relativamente poco potente versión de Windows). La aplicación de Windows cuesta $30 y hay un pago opcional de $15 para obtener actualizaciones garantizadas de por vida; la versión de Mac cuesta $45 directamente.

6. FileZilla, cliente FTP gratuito para Windows y Mac

FileZilla

FileZilla coloca a este crítico en una posición interesante. Si bien es un buen cliente FTP gratuito que ha sido utilizado por millones de personas, en años más recientes ha comenzado a entrar en desuso. Los usuarios han encontrado repetidamente adware o spyware incluido con FileZilla cuando lo descargan. Es cierto que hay una casilla de verificación que puedes desmarcar para cancelar su instalación, pero sigue siendo una táctica bastante repudiable.

Honestamente, solamente estoy incluyendo FileZilla porque es casi imposible hablar sobre clientes FTP gratuitos sin mencionarlo; simplemente es demasiado popular. El cliente subyacente es excelente, siempre y cuando puedas evitar instalar accidentalmente el adware no deseado, pero probablemente sea mejor elegir una aplicación diferente de esta lista.

Concluyendo

Como un protocolo de código abierto, existen muchos clientes FTP diferentes que satisfacen distintas necesidades. Tienes de todo, desde aplicaciones gratuitas como Cyberduck, que son excelentes para cualquiera que necesite un cliente FTP simple, hasta los programas como Transmit, que están dirigidos a los desarrolladores profesionales de Mac que quieren tener la mejor experiencia nativa posible. A partir de la lista anterior, deberías poder encontrar el más adecuado para ti.

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.