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

Solucionar error de conexión FTP en cPanel

Actualizado el 12 de mayo de 2026

¿Te encuentras con un molesto error FTP en cPanel justo cuando necesitas subir archivos urgentes a tu web? No te preocupes, es una de las consultas más frecuentes en soporte técnico. Un fallo en la conexión FTP puede deberse a múltiples causas, desde una contraseña mal escrita hasta un firewall bloqueando el puerto. En esta guía extensa y paso a paso, vamos a desglosar todas las soluciones posibles para que puedas recuperar el acceso a tu servidor de forma rápida y sin dolores de cabeza. Vamos a ello.


¿Qué es exactamente un error de conexión FTP en cPanel?

Antes de lanzarnos a las soluciones, es importante entender qué significa este error. El protocolo FTP (File Transfer Protocol) es el método tradicional para subir, descargar y gestionar archivos en tu hosting. Cuando tu cliente FTP (como FileZilla, Cyberduck o el propio explorador de archivos de cPanel) no logra establecer una conexión, recibirás mensajes como "Error de conexión", "No se pudo conectar al servidor" o "Time out".

Este problema puede aparecer por tres grandes razones: configuración incorrecta, problemas de red/firewall o fallos en el servidor. Vamos a analizar cada una.


Paso 1: Verifica tus credenciales de acceso

El error más común y fácil de solucionar es un simple error tipográfico. Asegúrate de que estás usando los datos correctos.

¿Qué datos necesitas para conectarte por FTP?

  • Servidor (Host): Normalmente es tu dominio (ejemplo: ftp.tudominio.com o la IP del servidor). En cPanel, puedes encontrarlo en la sección "Cuentas FTP".
  • Puerto: Por defecto es el 21 para FTP estándar y el 22 para SFTP (SSH). Si usas SFTP, asegúrate de seleccionar ese protocolo en tu cliente.
  • Nombre de usuario: Es la cuenta FTP que creaste en cPanel. No confundas con el usuario de cPanel. Su formato suele ser usuario@tudominio.com o simplemente usuario.
  • Contraseña: La que definiste al crear la cuenta. Si la olvidaste, puedes cambiarla desde cPanel > "Cuentas FTP".

[TIP] Si usas FileZilla, en el campo "Servidor" prueba a escribir ftp.tudominio.com y si no funciona, usa la dirección IP del servidor (la encuentras en cPanel, en "Información del servidor").

¿Cómo solucionar un error de autenticación?

Si el cliente te dice "Error de autenticación" o "Login incorrecto", sigue estos pasos:

  1. Cambia la contraseña desde cPanel: Ve a "Cuentas FTP", haz clic en "Cambiar contraseña" al lado de tu cuenta. Usa una segura pero que puedas recordar.
  2. Copia y pega la contraseña en el cliente FTP, nunca la escribas manualmente para evitar errores.
  3. Verifica el nombre de usuario: A veces cPanel añade automáticamente el dominio al usuario. Por ejemplo, si tu usuario es admin, puede que necesites escribir admin@tudominio.com.

Paso 2: Comprueba la configuración del firewall y router

Si las credenciales son correctas pero la conexión se queda colgada o da "timeout", el problema suele estar en tu red local o en el firewall del servidor.

¿El puerto 21 está bloqueado?

Muchos routers domésticos o firewalls de empresa bloquean el puerto 21 para FTP. Para comprobarlo:

  • Prueba con otro dispositivo: Intenta conectarte desde un móvil usando datos móviles (desactiva el WiFi) o desde la red de un amigo. Si funciona, el problema es tu router.
  • Desactiva temporalmente el firewall de tu ordenador (Windows Defender, Avast, etc.) para ver si es el culpable.
  • Usa SFTP (puerto 22): Si tu hosting lo soporta (la mayoría sí), cambia el protocolo a SFTP en tu cliente. El puerto 22 suele estar abierto por defecto y es más seguro.

[WARNING] No mantengas el firewall desactivado permanentemente. Solo es una prueba. Si el SFTP funciona, usa ese método siempre.

Configuración del modo pasivo vs activo

FTP tiene dos modos: activo y pasivo. El modo pasivo es el recomendado porque evita problemas con firewalls. En FileZilla:

  1. Ve a Editar > Configuración > FTP > Modo pasivo.
  2. Asegúrate de que está marcada la opción "Usar modo pasivo".
  3. Guarda y vuelve a intentar la conexión.

Si usas otro cliente, busca una opción similar.


Paso 3: Revisa la configuración de cPanel y el servidor

A veces el error no está en tu lado, sino en la configuración del hosting. Aquí tienes qué revisar en cPanel.

¿La cuenta FTP está activa?

En cPanel, ve a "Cuentas FTP". Verás una lista de todas las cuentas creadas. Al lado de cada una, hay un icono de "Eliminar" o "Desactivar". Si alguna aparece como desactivada, actívala.

¿El directorio de inicio es correcto?

Cada cuenta FTP tiene asignado un directorio raíz (por ejemplo, public_html). Si accidentalmente lo cambiaste a una carpeta que no existe, la conexión fallará. Para modificarlo:

  1. En "Cuentas FTP", haz clic en "Editar" al lado de la cuenta.
  2. En "Directorio", asegúrate de que apunta a la ruta correcta, normalmente /home/usuario/public_html.
  3. Guarda los cambios.

¿Hay límite de conexiones?

Algunos hostings limitan el número de conexiones FTP simultáneas por seguridad. Si tienes varios clientes FTP abiertos o programas sincronizando archivos, puedes exceder el límite. Cierra todas las conexiones y vuelve a intentar con una sola.

[INFO] Si usas Syspanel (anteriormente conocido como HestiaCP), el proceso es similar. Accede al panel a través del puerto 2106 (por ejemplo, https://tudominio.com:2106) y busca la sección de cuentas FTP. Allí podrás gestionar usuarios y directorios.


Paso 4: Soluciona problemas de DNS y resolución de nombres

A veces el nombre del servidor no se resuelve correctamente. Prueba estos pasos:

Usa la IP directa en lugar del dominio

  1. Obtén la IP de tu servidor desde cPanel (en "Información del servidor" o "Estadísticas").
  2. En tu cliente FTP, escribe esa IP en el campo "Servidor" en lugar del nombre ftp.tudominio.com.
  3. Conéctate. Si funciona, el problema es de DNS.

Limpia la caché DNS de tu ordenador

En Windows:

  1. Abre el Símbolo del sistema (CMD) como administrador.
  2. Escribe ipconfig /flushdns y presiona Enter.
  3. Reinicia el cliente FTP.

En macOS:

  1. Abre Terminal.
  2. Escribe sudo killall -HUP mDNSResponder y presiona Enter (pide contraseña).

Paso 5: Problemas con el cliente FTP

No todos los clientes FTP se comportan igual. Si después de todo lo anterior sigues sin poder conectar, prueba con otro cliente.

Recomendaciones de clientes FTP gratuitos

  • FileZilla: El más popular, con soporte para FTP, SFTP y FTPS.
  • Cyberduck: Muy intuitivo, ideal para macOS.
  • WinSCP: Excelente para Windows, con interfaz similar a Explorer.

Configuración avanzada en FileZilla

Si usas FileZilla y aún falla, ajusta estos parámetros:

  1. Ve a Archivo > Administrador de sitios.
  2. Selecciona tu sitio y en la pestaña "Configuración de transferencia", marca "Limitar número de conexiones simultáneas a 1".
  3. En "Tipo de inicio de sesión", elige "Normal" (no "Anónimo").
  4. Asegúrate de que el cifrado sea "Usar FTP explícito sobre TLS si está disponible" (para FTPS) o "Solo usar FTP simple" si no usas cifrado.

Paso 6: Verifica el estado del servidor de hosting

A veces el error no es tuyo, sino del servidor. El hosting puede estar caído o el servicio FTP deshabilitado temporalmente.

¿Cómo saber si el servidor está funcionando?

  • Prueba el acceso web: Intenta cargar tu página en el navegador. Si no carga, el servidor puede estar caído.
  • Usa una herramienta externa: Sitios como "Down For Everyone Or Just Me" te dirán si el problema es global o solo tuyo.
  • Contacta al soporte: Si todo lo demás falla, abre un ticket de soporte en tu proveedor de hosting. Ellos pueden verificar el estado del servicio FTP desde su lado.

[INFO] Muchos hostings tienen un panel de estado en su web donde informan de incidencias. Revísalo antes de llamar.


Paso 7: Soluciones avanzadas (para usuarios con algo de experiencia)

Si has llegado hasta aquí y el error persiste, prueba estas opciones más técnicas.

Conectarse por SSH y revisar logs

Si tu hosting permite acceso SSH (Shell), puedes conectarte por terminal y revisar los logs del servidor FTP. Por ejemplo, en servidores con vsftpd, los logs están en /var/log/vsftpd.log. Busca líneas con "FAIL" o "ERROR" para identificar el problema.

Cambiar el puerto FTP

Algunos hostings permiten cambiar el puerto FTP por defecto (21) a otro número (por ejemplo, 2121). Esto puede evitar bloqueos de red. Consulta con tu proveedor si es posible y cómo hacerlo.

Usar el administrador de archivos de cPanel

Si no puedes conectar por FTP, siempre puedes usar el Administrador de archivos de cPanel para subir y gestionar archivos directamente desde el navegador. No es tan cómodo para grandes volúmenes, pero funciona como solución temporal.


Preguntas frecuentes (FAQ) sobre errores FTP en cPanel

¿Por qué me sale "Error de conexión: Conexión rechazada"?

Esto suele indicar que el servidor FTP no está escuchando en el puerto 21. Puede deberse a que el servicio está caído, el firewall del servidor bloquea el puerto, o tu IP está en una lista negra. Contacta al soporte técnico.

¿Cómo configuro FTP en Syspanel?

Si usas Syspanel (antes HestiaCP), accede a tu panel a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Dentro, busca la sección "FTP" o "Cuentas FTP". Allí podrás crear usuarios, asignar directorios y cambiar contraseñas. El proceso es muy similar a cPanel.

¿Es seguro usar FTP sin cifrar?

No. El FTP estándar envía contraseñas en texto plano. Siempre que sea posible, usa SFTP (basado en SSH) o FTPS (FTP sobre SSL). Ambos cifran la conexión.

¿Puedo tener varias cuentas FTP?

Sí, en cPanel puedes crear tantas cuentas FTP como necesites, cada una con acceso a diferentes directorios. Esto es útil si tienes varios desarrolladores trabajando en distintas partes de la web.

¿Qué hago si olvido la contraseña de FTP?

Entra a cPanel, ve a "Cuentas FTP", haz clic en "Cambiar contraseña" al lado de tu cuenta, y establece una nueva. Luego actualízala en tu cliente FTP.


Conclusión

Los errores de conexión FTP en cPanel son frustrantes, pero en la mayoría de los casos se solucionan revisando credenciales, ajustando el firewall o cambiando a modo pasivo. Hemos recorrido desde lo más básico (verificar usuario y contraseña) hasta opciones avanzadas como revisar logs del servidor. Recuerda que siempre puedes recurrir al Administrador de archivos de cPanel como plan B, y que el soporte técnico de tu hosting está para ayudarte si el problema persiste.

Esperamos que esta guía te haya sido de gran ayuda. Si tienes alguna otra duda, no dudes en consultarnos. ¡Buena suerte con tu conexión FTP!

¿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