FileZilla

FileZilla es el cliente FTP gratuito más usado: sirve para subir y bajar archivos entre tu ordenador y un servidor, como el de tu web, con FTP, FTPS o SFTP. Es de código abierto, funciona en Windows, macOS y Linux, y lo creó Tim Kosse en 2001. Te explicamos cómo descargarlo sin extras, cómo conectarte a un servidor de forma segura y cómo trabajar con él.

Descargar FileZilla

  • Web oficial: filezilla-project.org. Elige FileZilla Client; FileZilla Server es otro programa, para montar tú un servidor.
  • Versión: rama 3, que se actualiza a menudo. El propio programa avisa de las nuevas versiones.
  • Ediciones: la gratuita, con FTP, FTPS y SFTP, y FileZilla Pro, de pago, que añade servicios en la nube como Amazon S3, Google Drive o OneDrive.
  • Funciona en: Windows, macOS y Linux. En Windows hay instalador y versión portable en .zip.
  • Licencia: gratuito y de código abierto (GPL).

Ojo con el instalador: el de Windows puede incluir ofertas de otros programas. Lee cada pantalla y rechaza lo que no sea FileZilla. Si prefieres evitarlo, en la página de descarga abre las opciones de descarga adicionales y elige la versión sin ofertas o el .zip portable.

La ventana de FileZilla

Ventana de FileZilla con sus zonas numeradas: menú, barra de herramientas, conexión rápida, registro, exploradores local y remoto y cola
  1. Menú con todas las opciones.
  2. Barra de herramientas con las más habituales, entre ellas el Gestor de sitios.
  3. Conexión rápida: servidor, usuario, contraseña y puerto para conectar al momento.
  4. Registro de mensajes: lo que FileZilla y el servidor se dicen. Es donde mirar cuando algo falla.
  5. Árbol de carpetas local (tu equipo)…
  6. …y remoto (el servidor).
  7. Archivos de la carpeta local seleccionada…
  8. …y de la carpeta remota.
  9. Cola de transferencias: lo que se está subiendo o bajando, lo que espera y lo que ha fallado.

Conectarse a un servidor

Conexión rápida

En la barra de Conexión rápida, escribe el servidor, el usuario, la contraseña y el puerto, y pulsa Conexión rápida. Para conectar por SFTP basta con escribir el servidor con sftp:// delante o poner el puerto 22. Es lo más rápido para una conexión puntual, pero no guarda los datos de forma ordenada.

Barra de conexión rápida de FileZilla con los campos Servidor, Usuario, Contraseña y Puerto

Con el Gestor de sitios (recomendado)

El Gestor de sitios (Archivo → Gestor de sitios, o Ctrl + S) guarda cada servidor con todos sus datos, para conectar luego con un doble clic.

  1. Pulsa Nuevo sitio y ponle un nombre, por ejemplo el de tu web.
  2. En Protocolo, elige SFTP si tu servidor lo admite (casi todos los VPS y muchos alojamientos). Si es FTP, en Cifrado elige Requiere FTP explícito sobre TLS, que es FTPS.
  3. En Servidor, escribe el dominio o la IP. El Puerto se puede dejar vacío: usa el 22 para SFTP y el 21 para FTP.
  4. En Modo de acceso, elige Normal para usuario y contraseña, Preguntar por contraseña si no quieres que se guarde, o Archivo de clave si entras por SFTP con una clave SSH. FileZilla admite las claves .ppk de PuTTY.
  5. En la pestaña Avanzado puedes indicar la carpeta local y remota en la que abrir al conectar.
  6. Pulsa Conectar. La primera vez que conectas por SFTP te mostrará la huella del servidor: acéptala si es tu servidor.
Gestor de sitios de FileZilla con la lista de sitios a la izquierda y los datos de conexión a la derecha

Usa SFTP o FTPS siempre que puedas. Con FTP normal, el usuario, la contraseña y los archivos viajan sin cifrar, y cualquiera en la misma red podría verlos.

Protege las contraseñas guardadas

Por defecto, FileZilla guarda las contraseñas de tus sitios en un archivo de tu perfil al que cualquier programa malicioso podría acceder. Para protegerlas, ve a Edición → Opciones → Interfaz → Contraseñas y elige Guardar contraseñas protegidas por una contraseña maestra. Otra opción es no guardarlas: usa el modo Preguntar por contraseña.

Subir y bajar archivos

Una vez conectado, busca a la izquierda la carpeta de tu equipo y a la derecha la del servidor. Arrastra los archivos de un lado al otro: de izquierda a derecha se suben, de derecha a izquierda se bajan. También puedes hacer clic derecho y elegir Subir o Descargar.

  • Si el archivo ya existe, FileZilla pregunta qué hacer: sobrescribir, sobrescribir solo si es más reciente, reanudar, renombrar u omitir. Marca Usar siempre esta acción para no repetir la pregunta en toda la tanda.
  • Si una transferencia se corta, queda en la pestaña Transferencias fallidas de la cola. Clic derecho → Restablecer y reencolar para volver a intentarlo.
  • Añadir a la cola: con clic derecho → Añadir archivos a la cola preparas varias tandas y las lanzas juntas con Transferencia → Procesar cola.
  • Modo de transferencia: déjalo en Automático (menú Transferencia → Tipo de transferencia). FileZilla envía como texto o binario según la extensión de cada archivo.

Otras operaciones con clic derecho

  • Crear directorio: crea una carpeta en tu equipo o en el servidor, si tienes permisos.
  • Ver/Editar: abre un archivo del servidor con tu editor. Al guardarlo, FileZilla detecta el cambio y te pregunta si quieres subirlo.
  • Renombrar y Borrar. En el servidor no hay papelera: lo que borras desaparece.
  • Permisos de archivo: cambia los permisos en servidores Linux, marcando casillas o con el número (por ejemplo, 644 para archivos y 755 para carpetas).
Ventana de FileZilla para escribir el nombre del directorio que se va a crear
Ventana de permisos de archivo de FileZilla con las casillas de lectura, escritura y ejecución y el valor numérico

Si algo no aparece o falla, mira el registro de mensajes de la parte superior. Ahí verás el error exacto del servidor, por ejemplo «Permiso denegado».

Funciones útiles

  • Comparar directorios (Ver → Comparación de directorios): colorea los archivos que son distintos o que faltan en un lado, para ver qué hay que subir.
  • Navegación sincronizada (Ver → Navegación sincronizada): al entrar en una carpeta en un lado, entra en la misma en el otro.
  • Filtros (Ver → Filtros de nombre de archivo): ocultan archivos que no quieres ver ni subir, como las carpetas .git.
  • Límites de velocidad (Transferencia → Límites de velocidad): evitan que una subida grande acapare toda tu conexión.
  • Exportar sitios (Archivo → Exportar): guarda tus sitios en un archivo para llevarlos a otro equipo.

Alternativas

En Windows, WinSCP es muy completo para SFTP y permite automatizar tareas con scripts. Si necesitas conectarte gratis a servicios en la nube como S3 o Google Drive, Cyberduck lo incluye sin pagar.