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

Configurar FTP en cPanel para subir archivos

Actualizado el 17 de enero de 2026

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

FTP (File Transfer Protocol) es un protocolo de red que te permite transferir archivos entre tu computadora y el servidor de tu sitio web. Piensa en él como un "gestor de archivos remoto" que te da acceso directo a los archivos de tu alojamiento web.

cPanel, por su parte, es el panel de control más popular en hosting compartido. A través de él, puedes gestionar todos los aspectos de tu sitio, incluyendo la creación de cuentas FTP. La combinación de FTP cPanel es la forma más eficiente y segura de subir archivos grandes, gestionar múltiples sitios o simplemente tener un control más granular sobre tu contenido.

[INFO] Aunque cPanel incluye un gestor de archivos web (File Manager), FTP es mucho más rápido para subir lotes de archivos, especialmente si son pesados (como imágenes, plugins o temas completos).

Para empezar, necesitarás tres cosas: tu cuenta de cPanel, un cliente FTP (recomendamos FileZilla) y los datos de conexión que vamos a generar.


Paso 1: Crear una cuenta FTP en cPanel

Lo primero es crear una cuenta específica para FTP. Esto es más seguro que usar el usuario principal de cPanel, ya que puedes limitar el acceso a una carpeta concreta.

1.1 Accede a tu cPanel

Inicia sesión en tu panel de control. Normalmente accedes a través de tudominio.com/cpanel o mediante la URL que te proporcionó tu proveedor de hosting.

1.2 Busca la sección "FTP"

Una vez dentro, busca la sección "FTP" o "Cuentas FTP". En la mayoría de los temas de cPanel, está en la categoría "Archivos". Haz clic en "Cuentas FTP".

1.3 Crea la nueva cuenta

Verás un formulario con los siguientes campos:

  • Nombre de usuario: Elige un nombre descriptivo, por ejemplo, webmaster o blog. Se añadirá automáticamente el dominio al final (ej: webmaster@tudominio.com).
  • Contraseña: Usa una contraseña segura. cPanel suele ofrecer un generador. Guárdala bien, la necesitarás más tarde.
  • Directorio: Aquí es clave. Por defecto, apuntará a la raíz de tu sitio (public_html). Si quieres limitar el acceso a una subcarpeta (por ejemplo, public_html/blog), escríbela aquí. Esto es muy útil si trabajas con varios sitios o colaboradores.
  • Cuota: Puedes limitar el espacio que usará esta cuenta. Si no quieres límite, déjalo en "Sin límite".

Haz clic en "Crear cuenta". ¡Listo! Ya tienes tu crear cuenta FTP cPanel completada.

[TIP] Para mayor seguridad, crea cuentas FTP separadas para cada proyecto o colaborador. Así, si una se ve comprometida, no afecta al resto.


Paso 2: Configurar FileZilla para conectarte a cPanel

Ahora que tienes los datos de tu cuenta FTP, necesitas un cliente para conectarte. FileZilla es gratuito, multiplataforma y el más recomendado para FileZilla cPanel. Descárgalo desde su sitio oficial.

2.1 Abre el Administrador de Sitios

En FileZilla, ve al menú Archivo > Administrador de Sitios (o presiona Ctrl+S). Aquí guardarás la configuración para no tener que escribirla cada vez.

2.2 Introduce los datos de conexión

Haz clic en "Nuevo sitio" y asígnale un nombre (ej: "Mi Web"). Luego, en la pestaña General, rellena:

  • Protocolo: Selecciona FTP - Protocolo de Transferencia de Archivos (aunque también puedes usar SFTP si tu hosting lo soporta, pero para cPanel compartido, FTP es lo común).
  • Servidor: Aquí debes poner el nombre de tu servidor FTP. Normalmente es ftp.tudominio.com o la IP que aparece en cPanel en la sección FTP (a veces es localhost). Si no estás seguro, en cPanel, ve a "Cuentas FTP" y verás el servidor listado bajo "Servidor FTP".
  • Cifrado: Selecciona "Usar FTP explícito sobre TLS si está disponible" (FTPES). Esto encripta la conexión y es más seguro que el FTP plano. Si falla, puedes probar con "Solo FTP simple".
  • Tipo de inicio de sesión: "Normal".
  • Usuario: El nombre de usuario completo que creaste (ej: webmaster@tudominio.com).
  • Contraseña: La que pusiste al crear la cuenta.

2.3 Configuración adicional (opcional)

En la pestaña Configuración de Transferencia, puedes limitar el número de conexiones simultáneas (2 o 3 está bien para no saturar el servidor). En Avanzado, puedes dejar el directorio remoto por defecto en /public_html para ir directo a la raíz de tu web.

Haz clic en "Conectar". FileZilla guardará la contraseña (si se lo permites) y se conectará.

[WARNING] Si la conexión falla, revisa que tu firewall o antivirus no esté bloqueando el puerto 21 (FTP) o el 990 (FTPS). También verifica que el servidor FTP esté correctamente escrito.


Paso 3: Subir archivos mediante FTP

Ya estás conectado. La interfaz de FileZilla se divide en dos paneles: el local (tu computadora) a la izquierda, y el remoto (el servidor) a la derecha.

3.1 Navega hasta la carpeta correcta

En el panel remoto, verás carpetas como public_html, logs, tmp, etc. La carpeta donde se aloja tu sitio web es public_html (o www en algunos casos). Si tu dominio apunta a una subcarpeta, navega hasta ella.

3.2 Sube tus archivos

Selecciona los archivos o carpetas desde el panel local (puedes usar Ctrl+clic para seleccionar varios) y arrástralos al panel remoto. También puedes hacer clic derecho > "Subir".

FileZilla comenzará a transferir los archivos. Verás una cola de transferencia en la parte inferior. Asegúrate de que todos los archivos se hayan subido correctamente (aparecerán en verde).

[INFO] Si subes muchos archivos pequeños, la transferencia será más lenta que si los comprimes en un ZIP y los descomprimes directamente en el servidor usando el Gestor de Archivos de cPanel. Para archivos grandes (más de 100 MB), FTP es la mejor opción.

3.3 Verifica la subida

Una vez terminado, abre tu navegador y visita tu dominio. Si todo está bien, verás los cambios. Si no, revisa que los archivos estén en la carpeta correcta y que los permisos sean adecuados (normalmente 644 para archivos y 755 para carpetas).


Solución de problemas comunes (FAQ)

No puedo conectarme a FTP. ¿Qué hago?

  • Verifica que el servidor FTP esté bien escrito (prueba con ftp.tudominio.com o la IP).
  • Asegúrate de que el puerto 21 no esté bloqueado por tu firewall o router.
  • Comprueba que la cuenta FTP esté activa en cPanel (a veces caducan o se desactivan).
  • Si usas cifrado TLS, prueba con "FTP simple" para descartar problemas de certificado.

FileZilla me dice "Error de conexión: ECONNREFUSED"

Esto significa que el servidor rechazó la conexión. Puede deberse a que el servidor FTP no está funcionando (contacta a tu hosting) o que estás usando un puerto incorrecto. Algunos hosts usan puertos no estándar (como 2106, aunque esto es más común en paneles como Syspanel). En cPanel, el puerto por defecto es el 21.

[WARNING] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el puerto de acceso FTP suele ser el 2106. En ese caso, en FileZilla, en "Servidor", escribe la IP o dominio, y en "Puerto", pon 2106. El resto de la configuración es similar.

No veo mis archivos después de subirlos

  • Revisa que los hayas subido a public_html y no a otra carpeta.
  • Si tu sitio usa un gestor de caché (como WP Rocket o W3 Total Cache), purga la caché.
  • Comprueba los permisos de los archivos: deben ser 644 para archivos y 755 para carpetas. Puedes cambiarlos desde FileZilla (clic derecho > "Permisos de archivo").

¿Puedo usar FTP para bases de datos?

No. FTP solo transfiere archivos. Para gestionar bases de datos MySQL, usa phpMyAdmin desde cPanel o herramientas como MySQL Workbench.

¿Es seguro usar FTP?

FTP básico no encripta los datos. Por eso es importante usar FTP sobre TLS (FTPS) o SFTP (si tu hosting lo soporta). En cPanel, al crear la cuenta, asegúrate de que el cifrado esté habilitado. FileZilla lo maneja automáticamente si seleccionas "Usar FTP explícito sobre TLS".


Consejos finales para un uso eficiente de FTP

  • Organiza tus archivos: Mantén una estructura de carpetas clara en tu computadora y en el servidor.
  • Usa la sincronización: FileZilla tiene una opción de "Sincronizar navegación" que te permite ver la misma carpeta en ambos paneles.
  • Aprovecha las colas: Si tienes que subir muchos archivos, arrastra todo de una vez; FileZilla gestiona la cola automáticamente.
  • Cierra sesión cuando termines: No dejes conexiones FTP abiertas por seguridad.
  • Actualiza FileZilla: Las versiones antiguas pueden tener fallos de seguridad o compatibilidad.

Configurar FTP cPanel es un proceso sencillo que te dará un control total sobre los archivos de tu sitio. Con FileZilla cPanel, la transferencia es rápida y confiable. Recuerda siempre usar contraseñas seguras y conexiones cifradas.

Si tienes más dudas, tu proveedor de hosting suele tener guías específicas para su configuración. ¡Ahora ya puedes subir archivos FTP cPanel como un profesional!

¿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