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

cPanel: cómo subir archivos por FTP de forma fácil

Actualizado el 16 de noviembre de 2025

¿Te han dado acceso a un hosting con cPanel y necesitas subir archivos cPanel FTP pero no sabes por dónde empezar? No te preocupes, es mucho más sencillo de lo que parece. En esta guía completa y fácil de seguir, te explicaré paso a paso cómo realizar una transferencia de archivos cPanel utilizando FTP, el método más rápido y fiable para gestionar los ficheros de tu web.

El FTP (File Transfer Protocol) es como un "mensajero digital" que te permite mover archivos desde tu ordenador hasta el servidor de tu web. Aunque cPanel tiene un gestor de archivos propio, el FTP te da mucha más velocidad, especialmente si tienes que subir muchos archivos o carpetas enteras (como una instalación de WordPress, por ejemplo). Sigue este FTP cPanel tutorial y en pocos minutos estarás transfiriendo contenido como un experto.

¿Qué necesitas para empezar a usar FTP en cPanel?

Antes de lanzarte a subir archivos cPanel FTP, asegúrate de tener tres cosas a mano:

  1. Tus datos de acceso FTP: Los obtienes desde tu panel de cPanel.
  2. Un programa cliente FTP: Es el software que usaremos para conectar. Te recomiendo FileZilla (es gratuito y muy intuitivo) o Cyberduck (ideal para Mac).
  3. Conexión a internet estable: Para que la transferencia no se interrumpa.

[INFO] Si tu hosting usa Syspanel (el antiguo HestiaCP), el proceso es similar pero el acceso a los datos FTP se hace desde la sección correspondiente de ese panel. Recuerda que el puerto de acceso a Syspanel suele ser el 2106.

Paso 1: Cómo crear una cuenta FTP en cPanel

No puedes conectarte por FTP sin antes tener creada una cuenta. Sigue estos pasos para obtener tus credenciales:

  1. Inicia sesión en cPanel (normalmente accedes a través de tudominio.com/cpanel o tudominio.com:2083).
  2. Busca la sección "Archivos" y haz clic en "Cuentas FTP".
  3. Verás un formulario. Rellénalo así:
    • Nombre de usuario: Elige uno descriptivo (ej: webmaster). Se te añadirá automáticamente el dominio.
    • Directorio raíz: Déjalo en /public_html o la carpeta donde quieras que tenga acceso. Si solo vas a gestionar la web, esta es la opción correcta.
    • Contraseña: Pon una segura. Puedes usar el generador automático de cPanel.
    • Cuota: Déjalo en "Ilimitado" para no tener problemas.
  4. Haz clic en "Crear cuenta FTP".

¡Listo! Ahora tienes tus datos. Anótalos porque los necesitarás en el siguiente paso. Servidor, usuario y contraseña son los tres datos mágicos.

[TIP] Si tienes varios sitios web en el mismo cPanel, crea cuentas FTP diferentes para cada uno. Así evitas mezclar archivos y es más seguro.

Paso 2: Configurar tu cliente FTP (FileZilla)

Vamos a usar FileZilla como ejemplo, pero el proceso es muy parecido en cualquier otro programa.

  1. Descarga e instala FileZilla desde su web oficial (filezilla-project.org). Es gratuito y sin publicidad molesta.
  2. Ábrelo. Verás una ventana dividida en varias partes. En la parte superior están los campos de conexión.
  3. Rellena los siguientes campos con los datos de tu cuenta FTP (los que creaste en el paso anterior):
    • Host: tudominio.com o la IP del servidor (si tu proveedor te la dio).
    • Nombre de usuario: El que creaste (ej: webmaster@tudominio.com). A veces cPanel añade el dominio automáticamente.
    • Contraseña: La que pusiste.
    • Puerto: Déjalo en 21 (es el estándar para FTP). Si tu hosting usa SFTP (más seguro), el puerto suele ser el 22.
  4. Haz clic en "Conexión rápida" (el icono de un rayo).

Si todo está correcto, verás que en la columna de la derecha (la del servidor) aparecen carpetas. ¡Ya estás conectado!

[WARNING] Si la conexión falla, revisa que el firewall de tu ordenador no esté bloqueando el puerto 21. También asegúrate de que en cPanel la cuenta FTP esté activa. Algunos hosts bloquean el FTP por defecto y hay que activarlo desde el panel de control.

Paso 3: Subir archivos a cPanel por FTP (la parte fácil)

Una vez conectado, el proceso para subir archivos cPanel FTP es muy visual:

  1. En el lado izquierdo de FileZilla ves los archivos de tu ordenador (tu PC o Mac).
  2. En el lado derecho ves los archivos del servidor (tu hosting). La carpeta más importante es public_html. Ahí es donde vive tu web.
  3. Navega en el lado derecho hasta public_html (o la carpeta donde quieras subir los archivos).
  4. En el lado izquierdo, busca el archivo o carpeta que quieras subir.
  5. Arrástralo desde la izquierda hasta la derecha. También puedes hacer clic derecho sobre el archivo y seleccionar "Subir".

Verás que en la parte inferior de FileZilla aparece una barra de progreso. Cuando termine, el archivo ya estará en el servidor. Así de simple.

[TIP] Para subir una carpeta entera (como un tema de WordPress), arrastra toda la carpeta. FileZilla la subirá con todo su contenido interno.

Transferir archivos cPanel: Consejos para no cometer errores

Aunque es fácil, hay detalles que pueden ahorrarte dolores de cabeza. Toma nota:

  • Sobrescribir archivos: Si subes un archivo con el mismo nombre que uno que ya existe en el servidor, FileZilla te preguntará si quieres sobrescribirlo. Responde "Sobrescribir" solo si estás seguro de que quieres reemplazar el original.
  • Archivos ocultos: Algunos archivos importantes (como .htaccess o wp-config.php) son ocultos. En FileZilla, ve al menú "Servidor" y activa "Forzar mostrar archivos ocultos" para verlos.
  • Permisos de archivos: Si después de subir un archivo tu web da error, puede ser por los permisos. Haz clic derecho sobre el archivo en el servidor, ve a "Permisos de archivo" y pon 644 para archivos normales y 755 para carpetas.
  • No subir archivos basura: Evita subir archivos temporales de tu editor de código (como .DS_Store en Mac o thumbs.db en Windows). Solo ensucian el servidor.

[WARNING] Nunca subas archivos directamente a la raíz del servidor (fuera de public_html). Solo verás public_html y algunas carpetas del sistema. Tocar otras carpetas puede romper la configuración del hosting.

FAQ: Preguntas frecuentes sobre FTP en cPanel

Aquí tienes respuestas a las dudas más comunes para que no te quedes atascado.

¿Qué hago si no recuerdo mi contraseña FTP?

Ve a cPanel > Cuentas FTP. Busca tu cuenta y haz clic en "Cambiar contraseña". Pon una nueva y listo. No necesitas crear una cuenta nueva.

¿Puedo usar FTP desde el teléfono móvil?

Sí, pero no es recomendable para subir archivos grandes. Hay apps como FTP Manager o AndFTP que funcionan, pero la interfaz es menos cómoda. Para tareas rápidas, usa el Gestor de Archivos de cPanel desde el navegador de tu móvil.

¿Es seguro usar FTP normal (puerto 21)?

El FTP básico envía tus datos (usuario y contraseña) sin cifrar. Es mejor usar SFTP (puerto 22) si tu hosting lo soporta. En cPanel, busca "Acceso SSH" o configura SFTP en tu cliente. La mayoría de los hosts modernos lo incluyen.

Mi web no se ve después de subir archivos. ¿Qué pasa?

Posibles causas:

  • Subiste los archivos a la carpeta equivocada (deben ir a public_html).
  • Olvidaste subir el archivo index.html o index.php.
  • Los permisos de los archivos son incorrectos (deben ser 644 para archivos, 755 para carpetas).

¿Cuánto tiempo tarda en subir un archivo por FTP?

Depende del tamaño del archivo y de tu velocidad de internet. Un archivo de 1 MB tarda segundos. Una carpeta de 500 MB (como una copia de seguridad) puede tardar varios minutos. No cierres el programa hasta que termine.

¿Y si mi hosting usa Syspanel en lugar de cPanel?

Si tu proveedor te dio acceso a Syspanel (anteriormente HestiaCP), el proceso es ligeramente diferente pero igual de sencillo. Recuerda que el puerto de acceso es el 2106 (no el 2083 de cPanel). Para obtener tus datos FTP en Syspanel:

  1. Accede a Syspanel a través de tudominio.com:2106.
  2. Ve a la sección "Usuarios FTP" o "Cuentas FTP".
  3. Crea una nueva cuenta o usa la que viene por defecto (suele ser admin o webmaster).
  4. Los pasos para conectar con FileZilla son exactamente los mismos: host, usuario, contraseña y puerto 21 (o 22 si usas SFTP).

[INFO] Aunque el panel sea diferente, el FTP cPanel tutorial que te he dado aplica al 99% para Syspanel. La única diferencia es dónde encuentras los datos de acceso.

Conclusión: Domina la transferencia de archivos cPanel

Subir archivos cPanel FTP no tiene por qué ser un dolor de cabeza. Con una cuenta FTP creada y un cliente como FileZilla, puedes transferir cualquier archivo a tu web en cuestión de segundos. Recuerda siempre:

  • Usa public_html como destino principal.
  • Mantén tus contraseñas seguras.
  • Si algo falla, revisa los permisos y la carpeta de destino.

Ahora que ya sabes cómo hacerlo, ¿por qué no pruebas a subir un pequeño archivo de prueba? Verás que es tan fácil como arrastrar y soltar. Si tienes más dudas, revisa la sección FAQ de arriba o contacta con el soporte de tu hosting. ¡Buena suerte con tu web!

¿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