🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Subir archivos a tu hosting con FTP (FileZilla)

Actualizado el 5 de noviembre de 2025

¿Qué es FTP y por qué necesitas usarlo?

Cuando tienes una página web, llega un momento en el que necesitas subir archivos a tu hosting. Puede ser una imagen, un plugin, una copia de seguridad o incluso el código completo de tu sitio. Ahí es donde entra en juego el FTP.

FTP significa File Transfer Protocol (Protocolo de Transferencia de Archivos). Es, en palabras sencillas, un método que permite conectar tu computadora con el servidor donde vive tu web, para poder intercambiar archivos de forma directa. Piensa en ello como un "Explorador de Windows" o "Finder de Mac", pero que en lugar de mostrar las carpetas de tu disco duro, muestra las carpetas del servidor.

Existen muchas formas de subir archivos: desde el gestor de archivos del hosting (que es una herramienta web) o mediante programas especializados como FileZilla, que es el protagonista de este tutorial. Usar FTP con FileZilla es la opción favorita de muchos por su velocidad, estabilidad y porque te permite arrastrar y soltar archivos como si estuvieras moviéndolos en tu escritorio.

En este artículo te voy a explicar paso a paso cómo subir archivos ftp a tu hosting usando FileZilla, cómo conectarte correctamente con los datos de tu ftp cpanel, y te daré trucos para que no te pierdas nunca.

¿Qué necesitas para conectar por FTP?

Antes de empezar a mover archivos, necesitas tener tres datos a mano. Sin ellos, no podrás establecer la conexión. Son como las llaves de tu casa: imprescindibles.

  1. El nombre del servidor (Host): normalmente es algo como ftp.tudominio.com o directamente tudominio.com. A veces también puede ser una IP (un número tipo 192.168.1.1).
  2. El nombre de usuario (Usuario): es el usuario que creaste en tu panel de control de hosting (por ejemplo, en cPanel). No suele ser tu correo electrónico, sino un usuario especial para FTP.
  3. La contraseña: la que asociaste a ese usuario FTP.

[WARNING] Si no tienes estos datos, no puedes continuar. Si los has perdido, entra en el gestor de archivos de tu hosting (cPanel o Syspanel) y crea una nueva cuenta FTP o restablece la contraseña. Es un proceso de 2 minutos.

FileZilla: El cliente FTP perfecto para empezar

FileZilla es un programa gratuito y de código abierto que se instala en tu computadora. Es compatible con Windows, Mac y Linux. Su interfaz es limpia y, aunque al principio asusta un poco, verás que en realidad es muy intuitiva.

¿Cómo descargar e instalar FileZilla?

Para instalar FileZilla, ve a la página oficial del proyecto (filezilla-project.org) y descarga la versión para tu sistema operativo. Sigue los pasos del asistente de instalación: siguiente, siguiente, aceptar, instalar... Es muy sencillo.

[TIP] Cuando lo instales, te ofrecerá instalar barras de herramientas o programas extra. Desmarca esas casillas para evitar software no deseado. Instala solo el cliente FTP.

El tutorial definitivo: Cómo conectar FTP con FileZilla a tu hosting

Ahora viene lo bueno. Vamos a realizar la conexión. Tienes dos formas de hacerlo: la rápida (para una conexión puntual) y la definitiva (para guardar los datos y conectarte con un clic en el futuro).

Método 1: Conexión rápida (para una vez)

  1. Abre FileZilla.
  2. En la barra superior, verás cuatro campos vacíos: Servidor (Host), Nombre de usuario (Usuario), Contraseña (Password) y Puerto (Port).
  3. Introduce los datos que te dio tu proveedor de hosting.
  4. En el campo Puerto, normalmente se deja en blanco o se pone 21 (que es el puerto estándar de FTP). Si tu hosting usa SFTP (más seguro), el puerto sería 22.
  5. Pulsa el botón "Conexión rápida" (el que tiene un icono de un rayo).
  6. Si todo es correcto, en el panel superior (el "Registro de mensajes") verás un mensaje que dice Conexión establecida o similar. ¡Ya estás dentro!

Método 2: Guardar la conexión en el Administrador de Sitios (el mejor método)

Si vas a usar FTP a menudo, te recomiendo este método para no tener que escribir los datos cada vez.

  1. Haz clic en Archivo > Administrador de Sitios (o pulsa Ctrl+S).
  2. Pulsa el botón "Nuevo sitio" y ponle un nombre, por ejemplo, "Mi Web".
  3. En la pestaña General, introduce los datos:
    • Protocolo: elige FTP - Protocolo de transferencia de archivos o SFTP - Protocolo de transferencia de archivos SSH si tu hosting lo soporta.
    • Servidor: tu host.
    • Puerto: 21 para FTP o 22 para SFTP.
    • Tipo de inicio de sesión: "Normal" para guardar usuario y contraseña.
    • Usuario: tu usuario FTP.
    • Contraseña: tu contraseña.
  4. Pulsa "Conectar".

[TIP] Si tu hosting usa Syspanel, la conexión es igual, pero asegúrate de que el puerto de acceso al panel de control es el 2106. Para la conexión FTP en sí, el puerto suele ser el estándar 21, pero verifica los datos en tu panel.

Entendiendo la interfaz de FileZilla: El lado izquierdo y el lado derecho

Una vez conectado, verás que la ventana se divide en dos grandes paneles.

  • Panel izquierdo (Equipo local): muestra las carpetas y archivos de tu computadora.
  • Panel derecho (Sitio remoto): muestra las carpetas y archivos del servidor de tu hosting.

La estructura es jerárquica. En el sitio remoto, normalmente verás una carpeta llamada public_html o www. Esta es la carpeta más importante de tu hosting, ya que es la raíz pública de tu dominio. Es decir, todo lo que esté dentro de public_html será visible en internet.

¿Cómo subir archivos FTP? El paso definitivo

Subir archivos es tan fácil como arrastrar y soltar.

  1. En el panel izquierdo, navega hasta la carpeta de tu computadora donde tienes los archivos que quieres subir.
  2. En el panel derecho, navega hasta la carpeta public_html (o la subcarpeta donde quieras colocar los archivos).
  3. Selecciona el archivo o carpeta en el panel izquierdo, mantén pulsado el botón del ratón y arrástralo hasta el panel derecho. Suéltalo.
  4. Automáticamente, en la parte inferior de la ventana (la "Cola de transferencia"), empezarán a aparecer los archivos subiéndose. Verás una barra de progreso.

[WARNING] No cierres FileZilla ni apagues el ordenador mientras se estén subiendo archivos. Si interrumpes una transferencia, podrías corromper los archivos y dejar tu web dañada.

También puedes hacer clic derecho sobre un archivo local y seleccionar "Subir". O al revés, clic derecho sobre un archivo remoto y seleccionar "Descargar" para traerlo a tu computadora.

¿Qué es el gestor de archivos del hosting? (La alternativa web)

A veces estás fuera de casa o no quieres instalar programas. En ese caso, tu hosting tiene una herramienta llamada gestor de archivos. Es un explorador de archivos que funciona directamente en el navegador.

  • En cPanel: busca el icono "Administrador de Archivos" o "File Manager". Te pedirá elegir la carpeta raíz (elige public_html) y ya puedes subir archivos pulsando el botón "Subir".
  • En Syspanel: la lógica es la misma. Busca la sección de archivos o "File Manager".

La ventaja del gestor de archivos es que no necesitas configurar nada. La desventaja es que es más lento para subir muchos archivos o carpetas muy grandes, ya que tienes que hacerlo uno a uno o comprimir y descomprimir.

[INFO] Para subir una web completa (muchas carpetas y archivos), el FTP con FileZilla es infinitamente superior. El gestor de archivos se queda corto y puede dar errores de tiempo de espera. Si tienes que subir más de 500 archivos, usa siempre FTP.

Errores comunes al conectar FTP y cómo solucionarlos

Es normal encontrarse con algún problema la primera vez. Aquí tienes los más habituales:

Error: "No se ha podido conectar al servidor"

  • Causa: El host o el puerto son incorrectos.
  • Solución: Revisa que el host esté bien escrito (sin http://). Prueba con el puerto 21 y si no funciona, con 22.

Error: "Autenticación fallida" o "Login incorrecto"

  • Causa: El usuario o la contraseña son erróneos.
  • Solución: Ve al panel de control de tu hosting y crea una nueva cuenta FTP con una contraseña segura. Asegúrate de que el usuario no lleva espacios.

Error: "No se puede abrir el directorio de datos"

  • Causa: Suele ser un problema con el modo de conexión (activo/pasivo).
  • Solución: En FileZilla, ve a Editar > Ajustes > FTP y marca la opción "Modo pasivo" (recomendado). Guarda y vuelve a conectar.

Error: "Permiso denegado" al subir un archivo

  • Causa: Estás intentando subir a una carpeta donde no tienes permisos de escritura.
  • Solución: Asegúrate de que estás subiendo a public_html y no a carpetas del sistema como etc o bin. Si el problema persiste, cambia los permisos de la carpeta a 755 desde el propio FileZilla (clic derecho > Permisos de archivo).

Preguntas Frecuentes (FAQ) sobre FTP y FileZilla

¿Es seguro usar FTP?
El FTP estándar envía la contraseña sin cifrar, lo cual es un riesgo. Para mayor seguridad, usa SFTP (puerto 22) si tu hosting lo ofrece. Muchos hostings modernos lo incluyen. En FileZilla, solo tienes que elegir el protocolo SFTP al crear la conexión.

¿Puedo usar FileZilla con Syspanel?
Sí, totalmente. Syspanel es un panel de control como cPanel o Plesk. La conexión FTP es independiente del panel. Solo necesitas los datos de acceso FTP que te proporciona Syspanel. Recuerda que el acceso al panel de Syspanel es por el puerto 2106, pero eso es para entrar a la interfaz web, no para el FTP.

¿Cuál es la diferencia entre subir archivos por FTP y por el gestor de archivos?
La principal diferencia es la eficiencia. FTP es más rápido, permite subir múltiples archivos y carpetas enteras sin comprimir, y es más estable. El gestor de archivos es práctico para tareas puntuales como subir una imagen o editar un archivo de texto, pero es limitado para grandes volúmenes de datos.

¿Dónde subo los archivos de mi página web?
Siempre en la carpeta public_html (o htdocs en algunos servidores). Es la raíz de tu dominio. Si tienes subdominios, cada uno tendrá su propia carpeta dentro de public_html (por ejemplo, public_html/blog para blog.tudominio.com).

¿Qué hago si la transferencia se corta a mitad?
FileZilla tiene un sistema de cola que te permite reanudar la transferencia. Si se corta, vuelve a conectar, selecciona los archivos que quedaron en la cola y haz clic derecho > "Reanudar". Asegúrate de no sobrescribir los archivos que ya se subieron correctamente.

Consejos finales para subir archivos a tu hosting como un profesional

  1. Comprime tus archivos: Si tienes que subir una web entera (por ejemplo, un WordPress), comprímela en un .zip y súbela por FTP. Luego, desde el gestor de archivos de tu hosting, descomprímela. Esto es muchísimo más rápido que subir miles de archivos sueltos.
  2. Organiza tus contraseñas: Guarda los datos de acceso FTP en un gestor de contraseñas. No los escribas en un bloc de notas.
  3. No toques lo que no sabes: En el servidor hay archivos de configuración importantes (como .htaccess). No los modifiques a menos que sepas exactamente qué estás haciendo. Un error aquí puede tumbar tu web.
  4. Usa la vista de sincronización: En FileZilla, puedes activar la "Navegación sincronizada" (el icono de las dos flechas). Así, cuando navegues en tu panel local, el remoto te seguirá automáticamente a la carpeta equivalente. Es ideal para no perderte.

Conclusión

Subir archivos a tu hosting con FileZilla es una habilidad esencial para cualquier persona que gestione una web. Aunque al principio la interfaz pueda parecer compleja, con esta guía paso a paso verás que es coser y cantar. Recuerda siempre tener a mano tus datos de conexión, usar la carpeta public_html correctamente y, si tienes dudas, no tengas miedo de usar el gestor de archivos de tu cPanel o Syspanel como plan B.

Ya no tienes excusa para no actualizar tu web. ¡Ponte manos a la obra y empieza a subir archivos ftp con total confianza!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel