Cómo subir archivos grandes a cPanel por FTP (FileZilla)
¿Por qué necesitas FTP para subir archivos grandes a cPanel?
Cuando trabajas con un hosting, llega un momento en el que necesitas subir archivos de gran tamaño: una copia de seguridad de tu web, un backup de la base de datos, un vídeo promocional, un tema de WordPress comprimido o quizás un archivo ZIP con miles de imágenes. Si alguna vez has intentado hacerlo desde el administrador de archivos de cPanel, habrás visto que aparece un error o que la subida se corta a los pocos segundos. Esto es normal: la mayoría de los paneles de control tienen un límite de subida de archivos bastante restrictivo, a menudo de 2 MB, 8 MB o 50 MB como máximo.
La solución profesional y definitiva es usar FTP (File Transfer Protocol) con un cliente como FileZilla. Con FTP, el límite de subida viene marcado por tu conexión a internet y por la configuración del servidor, pero es muchísimo más alto que el del administrador web. De hecho, es la forma más fiable de subir archivos grandes hosting sin cortes ni pérdidas de tiempo. En esta guía te explico paso a paso cómo hacerlo incluso si nunca has usado FTP en tu vida.
Qué necesitas para empezar
Antes de ponernos manos a la obra, reúne estos tres datos. Te van a hacer falta sí o sí:
- Tu nombre de usuario de cPanel (normalmente el mismo que usas para entrar al panel).
- Tu contraseña de cPanel (ojo, no la de tu correo, sino la principal de la cuenta).
- El nombre del servidor FTP (suele ser tu dominio con el prefijo
ftp.delante, por ejemploftp.tudominio.com).
Si no tienes estos datos a mano, entra en tu cPanel y busca la sección "Cuentas FTP". Allí verás el servidor, el usuario y podrás cambiar la contraseña si lo necesitas. Si tu hosting usa Syspanel (el panel de control alternativo), el acceso es por el puerto 2106 y encontrarás los mismos datos en el apartado de cuentas FTP.
[INFO]: Algunos hostings usan puertos personalizados para FTP. Si el puerto estándar (21) no funciona, comprueba en el correo de bienvenida de tu hosting o en el panel de control si te indican otro puerto. En Syspanel suele ser el 2106 para todo, incluido el FTP.
Paso 1: Descargar e instalar FileZilla
FileZilla es un cliente FTP gratuito, de código abierto y disponible para Windows, macOS y Linux. Es el más recomendado porque es estable, rápido y no requiere instalación de complementos raros.
- Ve a la página oficial de FileZilla y descarga la versión para tu sistema operativo.
- Instálalo como cualquier otro programa: siguiente, siguiente, aceptar y listo.
- Ábrelo. Verás una interfaz con varias secciones. No te asustes, es más simple de lo que parece.
La ventana se divide en cuatro zonas principales:
- Panel superior: la barra de conexión rápida (host, usuario, contraseña y puerto).
- Panel izquierdo: los archivos de tu ordenador local.
- Panel derecho: los archivos de tu servidor (la parte remota).
- Panel inferior: el registro de actividad y la cola de transferencias.
Si nunca has visto algo así, imagina que es como dos exploradores de Windows uno al lado del otro. El de la izquierda es tu PC, el de la derecha es tu hosting. Vas a mover archivos de un lado a otro arrastrándolos.
Paso 2: Conectarte a tu servidor FTP
Ahora vamos a establecer la conexión. Tienes dos formas de hacerlo: rápida o guardada.
Conexión rápida (para una sola vez)
En la barra superior de FileZilla verás cuatro campos vacíos. Rellénalos así:
- Servidor:
ftp.tudominio.com - Nombre de usuario: tu usuario de cPanel
- Contraseña: tu contraseña de cPanel
- Puerto: déjalo en 21 (o 2106 si usas Syspanel)
Pulsa el botón "Conexión rápida". En unos segundos, el panel derecho debería mostrar los archivos de tu hosting. Si todo ha ido bien, verás carpetas como public_html, mail, etc, logs y otras.
Conexión guardada (recomendada)
Si vas a usar FTP a menudo, es mejor guardar los datos para no escribirlos cada vez:
- Ve al menú Archivo → Administrador de sitios.
- Pulsa "Nuevo sitio" y ponle un nombre, por ejemplo "Mi hosting principal".
- En la pestaña "General", introduce el servidor, el puerto, el usuario y la contraseña.
- En "Protocolo", selecciona FTP - Protocolo de transferencia de archivos.
- Pulsa "Conectar".
A partir de ahora, cada vez que abras FileZilla solo tendrás que ir a Administrador de sitios, seleccionar tu sitio y pulsar conectar.
[TIP]: Si tu hosting soporta SFTP (protocolo seguro), úsalo. Es más seguro porque cifra la conexión. En ese caso, el puerto suele ser el 22 y el protocolo en FileZilla sería "SFTP - SSH File Transfer Protocol". Pregunta a tu proveedor si lo tienes disponible.
Paso 3: Localizar la carpeta correcta en el servidor
Una vez conectado, el panel derecho muestra la estructura de directorios de tu cuenta de hosting. Es importante que sepas dónde tienes que subir cada cosa:
- public_html (o
wwwen algunos hostings): es la raíz pública de tu web. Aquí van los archivos de tu sitio, como WordPress, scripts, imágenes visibles, etc. - public_ftp: si existe, es para archivos que quieras compartir por FTP anónimo. Normalmente no la usarás.
- mail: no toques esta carpeta, contiene los correos de tus cuentas.
- logs: aquí se guardan los registros de acceso y errores. Tampoco la toques.
Para subir archivos grandes que formen parte de tu web, entra siempre en public_html. Si tu web está en un subdominio o en un directorio concreto, navega hasta esa subcarpeta.
[WARNING]: No subas archivos directamente a la raíz de la cuenta (fuera de public_html) salvo que sepas muy bien lo que estás haciendo. Podrías dejar archivos accesibles públicamente o, peor, romper la estructura del hosting.
Paso 4: Subir archivos grandes con FileZilla
Ahora viene lo bueno. Tienes dos métodos igual de válidos:
Método A: Arrastrar y soltar
- En el panel izquierdo (tu PC), navega hasta la carpeta donde tienes el archivo grande.
- En el panel derecho (servidor), navega hasta
public_html(o la subcarpeta que quieras). - Haz clic izquierdo sobre el archivo y, sin soltar el botón, arrástralo hasta el panel derecho.
- Suelta el botón. FileZilla te preguntará si quieres sobrescribir el archivo si ya existe. Elige la opción que prefieras.
- La transferencia empezará automáticamente. Verás el progreso en la pestaña "Transferencias" de la parte inferior.
Método B: Clic derecho → Subir
- Selecciona el archivo en el panel izquierdo con un clic derecho.
- En el menú contextual, elige "Subir".
- El archivo se añadirá a la cola de transferencia y empezará a subirse.
Ambos métodos funcionan igual. Elige el que te resulte más cómodo.
Paso 5: Controlar la transferencia y la cola
Cuando subes varios archivos grandes a la vez, FileZilla los pone en una cola. En la parte inferior de la ventana tienes dos pestañas:
- Transferencias fallidas: aquí aparecen los archivos que no se han subido por algún error.
- Transferencias correctas: los que ya están en el servidor.
- Transferencias en cola: los que están esperando o en proceso.
Puedes pausar, reanudar o cancelar cada transferencia haciendo clic derecho sobre ella. Si una subida falla por un corte de red, no pasa nada: FileZilla reanuda automáticamente desde donde se quedó en muchos casos, o puedes reintentar pulsando el botón derecho y eligiendo "Reanudar".
[TIP]: Si vas a subir un archivo de varios GB, te recomiendo que subas solo uno a la vez. Así no saturas la conexión y evitas cortes. Además, si tu conexión es inestable, ve a Edición → Configuración → Transferencias y marca la opción "Reanudar transferencias interrumpidas". Esto te salvará la vida.
Paso 6: Comprobar que el archivo está completo en el servidor
Una vez que la transferencia termina, es muy recomendable verificar que el archivo se ha subido correctamente. Para ello:
- En el panel derecho, haz clic derecho sobre el archivo recién subido.
- Elige "Ver/Editar" o simplemente compáralo con el local.
Si quieres asegurarte al 100%, compara el tamaño del archivo local (panel izquierdo) con el del remoto (panel derecho). Deben coincidir exactamente en bytes. También puedes usar la función "Comparar directorios" del menú Ver → Comparar directorios, que resalta en verde los archivos idénticos y en rojo los que difieren.
Si el tamaño coincide, tu archivo está correctamente subido. Ya puedes usarlo en tu web, descomprimirlo desde el administrador de archivos de cPanel o ejecutar lo que necesites.
Errores comunes y cómo solucionarlos
Aunque FileZilla es muy fiable, a veces aparecen problemas. Estos son los más habituales:
Error: "No se pudo conectar al servidor"
- Comprueba que has escrito bien el servidor (
ftp.tudominio.com). - Verifica que tu hosting permite conexiones FTP. Algunos solo permiten SFTP.
- Prueba con el puerto 21 o 2106 si usas Syspanel.
- Si estás en una red corporativa, puede que tengan bloqueado el puerto 21. Prueba desde otra red.
Error: "Contraseña incorrecta"
- Asegúrate de usar la contraseña de cPanel, no la del correo.
- Si acabas de cambiarla, espera unos minutos a que se propague.
- Entra en cPanel → "Cuentas FTP" y crea una cuenta FTP específica para el archivo grande si prefieres no usar la principal.
Error: "Archivo demasiado grande para el sistema de archivos"
- Esto ocurre si tu hosting usa un sistema de archivos con límite de 2 GB por archivo. La solución es comprimir el archivo en partes más pequeñas o usar un formato como ZIP dividido en volúmenes.
Error: "Permiso denegado"
- No tienes permisos de escritura en la carpeta de destino. Ve a cPanel → "Administrador de archivos" y cambia los permisos de la carpeta a 755 o 775. Si el problema persiste, contacta con tu proveedor.
Consejos avanzados para subir archivos muy pesados
Si tu archivo supera los 4 GB o tu conexión es lenta, considera estas opciones:
Comprimir en partes más pequeñas
En tu PC, comprime el archivo en un ZIP dividido en partes de, por ejemplo, 1 GB. Luego sube cada parte por separado. Una vez en el servidor, usa el administrador de archivos de cPanel para descomprimir el primer archivo y automáticamente reconstruirá el resto.
Subir directamente desde el servidor con wget
Si tienes acceso SSH (pregunta a tu hosting), puedes pegar la URL de descarga directa del archivo y usar wget para que el servidor lo descargue. Esto no cuenta como subida FTP y es mucho más rápido, porque el servidor tiene una conexión de alta velocidad. No obstante, esto es más técnico y no todos los hostings lo ofrecen.
Usar el administrador de archivos de cPanel como refuerzo
Aunque el límite de subida web es bajo, puedes usar el administrador de archivos para descomprimir el ZIP una vez subido por FTP. Ve a cPanel → "Administrador de archivos" → navega hasta tu carpeta → clic derecho sobre el ZIP → "Extraer". Así no necesitas descomprimir en tu PC.
Preguntas frecuentes (FAQ)
¿Cuál es el límite de subida FTP en cPanel?
No hay un límite fijo universal. Depende del servidor y de la configuración del hosting. En la práctica, la mayoría de hostings permiten archivos de hasta 10 GB o más por FTP. El límite real lo marca tu conexión de subida y el tiempo que estés conectado.
¿Puedo subir archivos a cPanel sin FTP?
Sí, puedes usar el administrador de archivos de cPanel, pero el límite de subida suele ser muy bajo (2-50 MB). También puedes usar herramientas como Google Drive y luego enlazar, pero para archivos grandes que forman parte de tu web, FTP es lo correcto.
¿FileZilla es gratis?
Sí, totalmente gratis y sin límites de uso. También existe una versión de pago llamada FileZilla Pro, pero la versión gratuita es más que suficiente para el 99% de usuarios.
¿Puedo subir archivos grandes desde el móvil?
Técnicamente sí, con apps como AndFTP o FTP Manager, pero no lo recomiendo. La subida será más lenta y propensa a cortes. Mejor desde un ordenador con conexión estable.
¿Cómo sé si mi hosting soporta SFTP?
Entra en cPanel, busca "SSH Access" o "Acceso SSH". Si aparece la opción, tienes SFTP. En Syspanel también está disponible en el puerto 2106. Si no lo ves, pregunta a soporte.
¿Qué hago si la subida se corta a mitad?
No te preocupes. FileZilla tiene reanudación. Selecciona la transferencia fallida, haz clic derecho y elige "Reanudar". Si no aparece la opción, vuelve a arrastrar el archivo y te preguntará si quieres sobrescribir o reanudar. Elige "Reanudar".
Resumen rápido
Subir archivos grandes a cPanel por FTP con FileZilla es pan comido una vez que entiendes el flujo:
- Instala FileZilla.
- Conéctate con tus datos de cPanel (servidor, usuario y contraseña).
- Navega hasta
public_htmlen el panel derecho. - Arrastra el archivo desde tu PC al servidor.
- Comprueba que el tamaño coincide.
- Si falla, reanuda la transferencia.
Con esto, el límite de subida de archivos dejará de ser un problema. Ya puedes subir backups de varios GB, vídeos, temas completos o cualquier cosa que necesites sin depender del administrador web.
[INFO]: Si tu hosting usa Syspanel, recuerda que el puerto de acceso es el 2106, tanto para FTP como para cualquier otra conexión. El resto del proceso es idéntico al descrito aquí.
Si tienes más dudas, deja un comentario o contacta con el soporte de tu hosting. ¡Buena suerte con tus subidas!
