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

Cómo usar FTP en cPanel: Guía para subir archivos a tu web

Actualizado el 27 de octubre de 2025

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

Si alguna vez has querido subir archivos a tu página web, seguramente has escuchado hablar de FTP. Pero, ¿qué es exactamente? FTP (File Transfer Protocol) es un protocolo de red que te permite transferir archivos entre tu ordenador y tu servidor de hosting. Es como el "mensajero" que lleva tus imágenes, documentos, plugins o temas desde tu PC hasta el espacio donde vive tu web.

Aunque cPanel tiene un administrador de archivos muy útil, a veces necesitas algo más potente. Por ejemplo, si tienes que subir cientos de archivos, un tema de WordPress completo o hacer copias de seguridad, FTP es la mejor opción. Además, te da la libertad de arrastrar y soltar, gestionar permisos y ver el progreso de cada transferencia.

En esta guía te voy a enseñar paso a paso cómo usar FTP en cPanel, cómo crear tu cuenta ftp cpanel y cómo configurar Filezilla cpanel para que subas archivos como un profesional, sin complicaciones y sin miedo a romper nada.

Requisitos previos antes de empezar con FTP

Antes de lanzarte a configurar todo, necesitas tener a mano algunos datos importantes. No te preocupes, son fáciles de conseguir:

  • Datos de acceso a cPanel: tu usuario y contraseña.
  • Nombre de tu dominio (o la IP del servidor si todavía no has conectado el dominio).
  • Un cliente FTP: te recomiendo FileZilla, es gratuito, fiable y funciona en Windows, Mac y Linux.
  • Conexión a internet estable: para que las transferencias no se corten a mitad.

Con esto listo, ya puedes empezar. Pero antes, vamos a entender cómo funciona la estructura de archivos en cPanel para que no te pierdas.

Cómo crear una cuenta FTP en cPanel

Para poder conectarte por FTP, primero necesitas tener una cuenta ftp cpanel configurada. En la mayoría de los casos, cPanel ya crea una cuenta principal automáticamente al contratar el hosting, pero es buena idea crear una específica para gestionar tus archivos de WordPress. Así evitas usar el usuario principal para todo y puedes controlar mejor los permisos.

Paso 1: Accede a tu panel de cPanel

Escribe en tu navegador tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña. Si no sabes cuáles son, revisa el correo de bienvenida de tu proveedor de hosting.

Paso 2: Busca la sección "Archivos"

Dentro de cPanel, verás un montón de iconos. Busca la sección llamada Archivos (o Files en inglés). Ahí encontrarás la opción Cuentas FTP.

Paso 3: Crea tu nueva cuenta FTP

Haz clic en Cuentas FTP y verás un formulario con varios campos:

  • Login: aquí pones el nombre de usuario que quieres, por ejemplo, wpadmin.
  • Dominio: selecciona tu dominio principal (o el subdominio que quieras).
  • Contraseña: escribe una contraseña segura. Puedes usar el generador que te ofrece cPanel.
  • Directorio: este es el lugar donde se conectará el usuario. Te recomiendo poner /public_html si quieres acceso a todo, o /public_html/wp-content si solo quieres gestionar esa carpeta.
  • Cuota: puedes limitar el espacio o dejarlo ilimitado.

Cuando lo tengas, pulsa Crear cuenta. ¡Listo! Ya tienes tu cuenta ftp cpanel.

[INFO] Si tu hosting usa Syspanel (el panel alternativo a cPanel), el proceso es muy similar. Solo recuerda que el acceso a este panel se hace por el puerto 2106, es decir, algo como tudominio.com:2106. El resto de pasos son prácticamente idénticos.

Configurar FileZilla para conectarte a cPanel

Ahora que ya tienes tu cuenta ftp cpanel, toca configurar el cliente FTP. FileZilla es, sin duda, el más popular y el que mejor funciona. Te lo voy a explicar de forma sencilla.

Paso 1: Descarga e instala FileZilla

Ve a la página oficial de FileZilla y descarga la versión para tu sistema operativo. Instálalo como cualquier otro programa. No tiene complicaciones.

Paso 2: Abre el Administrador de Sitios

Al abrir FileZilla, verás una barra de herramientas en la parte superior. Haz clic en Archivo y luego en Administrador de Sitios (o usa las teclas Ctrl+S).

Paso 3: Configura los datos de conexión

En el Administrador de Sitios, pulsa Nuevo sitio y ponle un nombre, por ejemplo "Mi web". Luego rellena estos campos:

  • Protocolo: elige FTP - Protocolo de transferencia de archivos.
  • Servidor: escribe tudominio.com o la IP de tu servidor.
  • Puerto: déjalo vacío (usará el 21 por defecto). Si tu hosting usa un puerto distinto, te lo indicarán en el correo de bienvenida.
  • Modo de acceso: elige Normal.
  • Usuario: aquí pones el login que creaste en cPanel (ejemplo: wpadmin@tudominio.com o solo wpadmin, depende del hosting).
  • Contraseña: la que hayas configurado.

Pulsa Conectar y espera unos segundos. Si todo está bien, verás que en la columna derecha de FileZilla aparecen las carpetas de tu servidor.

[TIP] Si te da error de conexión, prueba a cambiar el protocolo a SFTP - Protocolo de transferencia de archivos SSH y usa el puerto 22. Algunos hostings lo tienen habilitado y es más seguro.

Paso 4: Familiarízate con la interfaz de FileZilla

FileZilla tiene dos paneles principales:

  • Panel izquierdo: muestra los archivos de tu ordenador.
  • Panel derecho: muestra los archivos de tu servidor (tu hosting).

En la parte inferior verás una cola de transferencias y un log de conexión. No te asustes con tanta información, con el tiempo lo dominarás.

Cómo subir archivos FTP a tu web con FileZilla

Ahora viene lo bueno: subir archivos ftp a tu hosting. Vamos a hacerlo paso a paso.

Paso 1: Navega hasta la carpeta correcta

En el panel derecho (servidor), navega hasta public_html. Esta es la carpeta raíz de tu web. Si usas WordPress, dentro de public_html verás carpetas como wp-admin, wp-content, wp-includes, y archivos como index.php o wp-config.php.

Si quieres subir un plugin o un tema, tendrás que ir a public_html/wp-content/plugins o public_html/wp-content/themes.

Paso 2: Arrastra y suelta los archivos

En el panel izquierdo, busca los archivos que quieres subir. Selecciónalos y arrástralos al panel derecho, dentro de la carpeta donde los quieras. FileZilla empezará a subirlos automáticamente.

Verás que en la parte inferior aparece una barra de progreso. Cuando termine, los archivos aparecerán en el panel derecho.

[WARNING] No subas archivos con el mismo nombre que ya existan sin antes hacer una copia de seguridad. Si sobrescribes un archivo importante, podrías romper tu web.

Paso 3: Verifica que los archivos están bien

Una vez subidos, haz clic derecho sobre ellos y elige Ver/Editar para comprobar que se han subido correctamente. También puedes abrir tu web en el navegador y ver si todo funciona.

Paso 4: Sube carpetas completas

Si necesitas subir una carpeta entera (por ejemplo, un tema de WordPress), simplemente arrastra la carpeta desde el panel izquierdo al derecho. FileZilla subirá todo el contenido de forma recursiva. Esto es mucho más rápido que hacerlo uno a uno desde el administrador de archivos de cPanel.

Gestión de archivos remotos con FTP

FTP no solo sirve para subir archivos, también puedes gestionarlos desde tu ordenador.

Descargar archivos del servidor

Para descargar un archivo (por ejemplo, una copia de seguridad de wp-config.php), solo tienes que arrastrarlo desde el panel derecho al izquierdo. FileZilla lo descargará a tu carpeta local.

Renombrar, eliminar o mover archivos

Haz clic derecho sobre cualquier archivo o carpeta del servidor y verás opciones como Renombrar, Eliminar, Crear directorio o Permisos de archivo. Esta última es muy útil para cambiar los permisos a 644 o 755, algo que a veces piden los plugins de WordPress.

[TIP] Si tu web te da errores de permisos, selecciona la carpeta wp-content y dale permisos 755. Para archivos individuales, usa 644. Esto suele solucionar muchos problemas de escritura.

Sincronizar carpetas

FileZilla tiene una herramienta de sincronización de directorios muy útil. Puedes sincronizar una carpeta local con una remota para que los archivos estén siempre actualizados. Ideal si trabajas con un equipo.

Errores comunes al usar FTP en cPanel y cómo solucionarlos

A veces las cosas no salen a la primera. Aquí te dejo los errores más habituales y cómo solucionarlos.

Error: "No se puede conectar al servidor"

Esto suele pasar por tres motivos:

  • Datos incorrectos: revisa usuario y contraseña.
  • Puerto bloqueado: tu proveedor de internet o firewall puede bloquear el puerto 21. Prueba con SFTP (puerto 22) o usa el administrador de archivos de cPanel.
  • El servidor está caído: revisa el estado de tu hosting.

Error: "Permiso denegado"

Si intentas subir un archivo y te sale este error, puede ser que la carpeta no tenga permisos de escritura. Cambia los permisos de la carpeta a 755 o 777 temporalmente, sube el archivo y luego vuelve a poner 755.

[WARNING] No dejes nunca los permisos en 777 de forma permanente. Es un riesgo de seguridad grave. Úsalo solo para pruebas puntuales.

Error: "Archivo no encontrado"

Asegúrate de estar en la carpeta correcta. Recuerda que la raíz de tu web es public_html. Si pones archivos fuera de esa carpeta, no serán accesibles desde tu dominio.

Consejos de seguridad al usar FTP

FTP es un protocolo antiguo y no cifra tus datos. Por eso, es importante que tomes algunas precauciones.

  • Usa siempre SFTP o FTPS si tu hosting lo permite. Es lo mismo, pero con cifrado.
  • No compartas tu cuenta ftp cpanel con nadie. Si necesitas dar acceso a alguien, crea una cuenta específica con permisos limitados.
  • Cambia la contraseña periódicamente desde cPanel.
  • Cierra FileZilla cuando termines de trabajar, sobre todo si estás en un ordenador compartido.

Preguntas frecuentes sobre FTP en cPanel

¿Puedo usar FTP para subir WordPress directamente?

Sí, puedes subir todos los archivos de WordPress por FTP. De hecho, es la forma más rápida de instalar WordPress manualmente. Solo tienes que descargar WordPress desde wordpress.org, descomprimirlo y subir el contenido a public_html.

¿Cuál es la diferencia entre FTP y el Administrador de Archivos de cPanel?

El Administrador de Archivos funciona dentro del navegador y es ideal para tareas rápidas. FTP es mejor para transferencias grandes, porque es más rápido y puedes reanudar descargas si se cortan.

¿Puedo usar FTP con Syspanel?

Sí, por supuesto. Syspanel tiene su propio gestor de archivos, pero también puedes usar FTP. Recuerda que el acceso a Syspanel se hace por el puerto 2106, pero la conexión FTP usa el puerto estándar 21 (o 22 si usas SFTP). El proceso es exactamente el mismo que en cPanel.

¿Cuántos archivos puedo subir a la vez?

No hay límite técnico, pero te recomiendo no subir más de 100 archivos a la vez para evitar saturaciones. FileZilla te permite configurar el número de transferencias simultáneas en Editar > Ajustes > Transferencias.

Conclusiones finales sobre el uso de FTP en cPanel

Aprender a usar FTP en cPanel es una habilidad que te ahorrará muchísimo tiempo a la hora de gestionar tu web. Ya sea que tengas que subir archivos ftp, actualizar un tema, hacer copias de seguridad o instalar WordPress desde cero, FTP es la herramienta que necesitas.

Recuerda que la clave está en tener bien configurada tu cuenta ftp cpanel y un cliente como FileZilla. Con la práctica, verás que es más fácil de lo que parece. Y si te pierdes, siempre puedes volver al Administrador de Archivos de cPanel, que es más visual.

Ahora que ya sabes cómo hacerlo, te animo a que practiques. Crea una cuenta FTP, conéctate con FileZilla y sube una prueba. En menos de una hora estarás gestionando tu web como un experto.

[INFO] Si en algún momento tu proveedor de hosting cambia el panel a Syspanel, no te preocupes. Los pasos son los mismos, solo cambia la URL de acceso (recuerda, puerto 2106). El resto del proceso es idéntico.

Espero que esta guía te haya sido de gran ayuda. Si tienes dudas, no dudes en consultar la documentación de tu hosting o escribir a soporte. ¡Nos vemos en el próximo tutorial!

¿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