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

Cómo subir archivos por FTP en cPanel (Guía fácil)

Actualizado el 26 de mayo de 2026

¿Necesitas mover archivos de tu computadora a tu sitio web pero no sabes por dónde empezar? Tranquilo, es más fácil de lo que parece. En esta guía te voy a explicar paso a paso cómo subir archivos por FTP en cPanel, el panel de control más popular en el mundo del hosting. No necesitas ser un experto en tecnología; solo sigue estas instrucciones y en pocos minutos tendrás tus archivos en línea.

El FTP (File Transfer Protocol) es como un puente entre tu computadora y el servidor de tu hosting. Con él puedes transferir archivos grandes, carpetas completas o incluso hacer copias de seguridad. Y lo mejor: una vez que lo configures, podrás hacerlo una y otra vez sin complicaciones.

Vamos a empezar con lo básico: qué necesitas, cómo conectarte y qué hacer si algo sale mal. Al final, tendrás un tutorial completo y fácil de entender.

¿Qué es FTP y por qué usarlo en cPanel?

Antes de meternos en los pasos, aclaremos qué es exactamente el FTP. Imagina que tu sitio web es una casa. Los archivos (HTML, imágenes, CSS) son los muebles y decoraciones. El FTP es el camión de mudanzas que te permite llevar esos muebles desde tu casa (tu computadora) hasta la casa nueva (el servidor de hosting).

cPanel es el panel de control que te da acceso a todas las herramientas de tu hosting, incluyendo el gestor de archivos y la configuración de cuentas FTP. Aunque cPanel tiene un Gestor de Archivos integrado (muy útil para cambios rápidos), el FTP es ideal cuando:

  • Tienes muchos archivos o carpetas (por ejemplo, al instalar WordPress).
  • Necesitas subir archivos grandes (como videos o backups).
  • Quieres trabajar con un programa especializado (como FileZilla) para mayor control.

Requisitos para subir archivos por FTP en cPanel

No necesitas mucho, solo asegúrate de tener esto a mano:

  1. Datos de tu cuenta FTP: Los obtienes desde cPanel. Te explico cómo crearlos más adelante.
  2. Un cliente FTP: Es el programa que usas para conectarte. Recomiendo FileZilla (gratuito y fácil) o Cyberduck para Mac.
  3. Tu nombre de dominio o IP del servidor: Por ejemplo, tudominio.com o una IP como 192.168.1.1.
  4. Usuario y contraseña de FTP: No confundir con los datos de acceso a cPanel. Son diferentes.

[TIP] Si no sabes qué es una IP, no te preocupes. Tu proveedor de hosting te dará un nombre de servidor (como ftp.tudominio.com) que funciona igual.

Paso 1: Crear una cuenta FTP en cPanel

Lo primero es tener una cuenta FTP activa. Sigue estos pasos:

  1. Inicia sesión en cPanel: Ve a tudominio.com/cpanel o la URL que te dio tu hosting. Usa tu usuario y contraseña de cPanel.
  2. Busca "Cuentas FTP": En la sección "Archivos", verás un icono que dice "Cuentas FTP" o "FTP Accounts". Haz clic.
  3. Crea una nueva cuenta: Verás un formulario simple. Completa:
    • Nombre de usuario: Por ejemplo, usuario@tudominio.com. El sistema te sugerirá uno.
    • Contraseña: Elige una segura (usa mayúsculas, números y símbolos). Puedes usar el generador de contraseñas de cPanel.
    • Directorio: Déjalo en public_html (es la carpeta raíz de tu sitio). Si quieres una subcarpeta, escríbela, como public_html/blog.
  4. Haz clic en "Crear cuenta": Listo. Ahora tienes una cuenta FTP.

[INFO] La cuenta FTP que crees tendrá acceso solo a la carpeta que asignaste. Si necesitas acceso a todo el sitio, usa public_html.

Paso 2: Configurar tu cliente FTP (FileZilla como ejemplo)

Ahora que tienes los datos, vamos a conectarte. Voy a usar FileZilla porque es el más común, pero el proceso es similar en otros programas.

  1. Descarga e instala FileZilla: Ve a filezilla-project.org y descarga la versión gratuita.
  2. Abre FileZilla: Verás una interfaz con cuatro paneles. No te asustes, solo necesitas la parte superior.
  3. Ingresa los datos de conexión:
    • Host: Escribe ftp.tudominio.com o la IP que te dieron.
    • Nombre de usuario: El que creaste en cPanel (ej: usuario@tudominio.com).
    • Contraseña: La que pusiste al crear la cuenta.
    • Puerto: Déjalo en 21 (es el estándar para FTP).
  4. Haz clic en "Conexión rápida": Si todo está bien, verás que se conecta y aparecen carpetas en el panel derecho.

[WARNING] Si ves un mensaje de "Error de conexión", revisa que el puerto 21 no esté bloqueado por tu firewall o que el servidor esté activo. También verifica que escribiste bien el host.

¿Qué significan los paneles en FileZilla?

  • Panel izquierdo: Tu computadora. Aquí navegas hasta la carpeta donde tienes los archivos que quieres subir.
  • Panel derecho: El servidor (tu hosting). Aquí ves la carpeta public_html (o la que asignaste).
  • Panel inferior: Muestra el progreso de la transferencia.

Paso 3: Subir archivos por FTP

Ya estás conectado. Ahora, a lo importante:

  1. En el panel izquierdo (tu PC): Busca la carpeta con los archivos que quieres subir. Por ejemplo, si tienes una página web, busca la carpeta mi-sitio con archivos .html, .css, etc.
  2. En el panel derecho (servidor): Navega hasta public_html. Esa es la carpeta raíz de tu dominio principal. Si tienes un subdominio, busca su carpeta (ej: public_html/blog).
  3. Arrastra los archivos: Selecciona los archivos o carpetas de la izquierda y arrástralos al panel derecho. También puedes hacer clic derecho y elegir "Subir".
  4. Espera a que termine: Verás el progreso en la parte inferior. Los archivos se copian uno por uno.

[TIP] Si subes una carpeta completa (como toda una web), arrastra la carpeta entera. FileZilla la copiará con su estructura interna.

¿Qué hago si tengo muchos archivos?

No te preocupes, el FTP maneja lotes grandes sin problema. Solo asegúrate de:

  • No cerrar el programa hasta que termine.
  • No mover archivos mientras se transfieren (puede causar errores).
  • Si se corta la conexión, FileZilla reanuda automáticamente la transferencia.

Alternativa: Usar el Gestor de Archivos de cPanel

Si no quieres instalar un cliente FTP, cPanel tiene su propio Gestor de Archivos. Es ideal para subir unos pocos archivos pequeños. Así se hace:

  1. En cPanel, busca "Gestor de Archivos": Está en la sección "Archivos".
  2. Selecciona la carpeta: Elige public_html (o la que necesites).
  3. Haz clic en "Subir": Arriba a la izquierda verás un botón. Te llevará a una pantalla donde puedes seleccionar archivos desde tu computadora.
  4. Elige los archivos: Arrástralos o búscalos. El límite de tamaño suele ser de 50-100 MB por archivo (depende del hosting).

[INFO] El Gestor de Archivos es más lento para muchos archivos, pero no requiere configuración. Úsalo para cambios rápidos, como subir una imagen o un plugin de WordPress.

Solución de problemas comunes (FAQ)

Aquí tienes respuestas a las dudas más frecuentes:

¿Por qué no puedo conectarme por FTP?

  • Revisa el host: Asegúrate de que sea ftp.tudominio.com o la IP correcta.
  • Puerto: El estándar es 21. Si usas SFTP (más seguro), cambia a puerto 22.
  • Firewall: Desactívalo temporalmente para probar. Si funciona, agrega una excepción.
  • Credenciales: Verifica que el usuario y contraseña sean de FTP, no de cPanel.

¿Qué hago si el archivo es muy grande?

  • Usa FTP en lugar del Gestor de Archivos. Los clientes FTP manejan archivos de hasta varios GB.
  • Divide el archivo en partes (con WinRAR o 7-Zip) y súbelas por separado.
  • Si tu hosting tiene límite, contacta al soporte.

¿Puedo usar FTP con HestiaCP (Syspanel)?

Sí, pero ten en cuenta que el panel se llama Syspanel y el puerto de acceso es el 2106. El proceso es similar: creas una cuenta FTP desde Syspanel y usas un cliente FTP normal. La diferencia está en la URL de acceso (ej: tudominio.com:2106).

¿Es seguro usar FTP?

El FTP tradicional no es cifrado. Para mayor seguridad, usa SFTP (FTP sobre SSH) si tu hosting lo permite. En FileZilla, solo cambia el protocolo a SFTP y el puerto a 22. Los datos viajarán encriptados.

¿Cómo sé qué carpeta elegir en el servidor?

  • public_html: Raíz de tu dominio principal. Aquí van los archivos de tu web.
  • public_html/blog: Si tienes un blog en una subcarpeta.
  • subdominio.tudominio.com: Tiene su propia carpeta, como public_html/subdominio.

Consejos finales para un FTP sin estrés

  • Organiza tus archivos: Antes de subir, tenlos en una carpeta clara en tu PC. Así evitarás confusiones.
  • Haz copias de seguridad: Siempre respalda tu sitio antes de hacer cambios grandes. Puedes descargar todo por FTP.
  • Usa contraseñas seguras: No uses "123456". Una buena contraseña evita accesos no autorizados.
  • Prueba con un archivo pequeño: Sube un .txt primero para asegurarte de que todo funciona.

Y eso es todo. Subir archivos por FTP en cPanel es un proceso sencillo una vez que entiendes los pasos. Ya sea que uses FileZilla, Cyberduck o el Gestor de Archivos, lo importante es tener claros los datos de conexión y la carpeta destino.

Si te quedas atascado, recuerda que tu proveedor de hosting tiene soporte técnico. Ellos pueden ayudarte con configuraciones específicas. ¡Ahora ve y sube esos archivos!

¿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