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

Cómo resolver errores comunes de conexión FTP en DirectAdmin

Actualizado el 1 de octubre de 2025

¿Por qué falla la conexión FTP en DirectAdmin?

Si estás leyendo esto, probablemente ya te ha pasado: abres FileZilla, introduces tus datos, pulsas "Conectar" y... error. No pasa nada, es más común de lo que crees. De hecho, los errores FTP en DirectAdmin son una de las consultas más frecuentes que recibimos en soporte, y la buena noticia es que el 90% de las veces tienen una solución rápida y sencilla.

Antes de empezar a desmontar tu servidor o a cambiar todas las contraseñas, respira hondo. En esta guía vamos a repasar los errores más comunes, qué los causa y cómo solucionarlos paso a paso. Y lo haremos en un lenguaje claro, sin tecnicismos raros, pensando en que cualquier persona sin experiencia pueda seguirlo.

Vamos a ello.

Configurar FTP en DirectAdmin: los datos que siempre debes tener a mano

Lo primero es lo primero. Para conectarte por FTP a tu hosting con DirectAdmin, necesitas tres datos básicos:

  1. El servidor (host): suele ser algo como ftp.tudominio.com o directamente la IP de tu servidor. También puede ser el nombre del servidor que te indicaron al contratar el hosting.
  2. El usuario: normalmente es tu nombre de usuario de DirectAdmin (el que usas para entrar al panel), aunque a veces puede ser una cuenta FTP específica creada desde el panel.
  3. La contraseña: la que asociaste a ese usuario. Ojo, no siempre es la misma que la del panel.

Un error muy típico es usar la contraseña del correo o del panel cuando en realidad necesitas una contraseña FTP específica. Si no la recuerdas, siempre puedes crear una nueva desde DirectAdmin, pero eso lo veremos más adelante.

Error 1: "No se pudo conectar al servidor" o "Connection refused"

Este es, sin duda, el error más frustrante. Abres FileZilla, introduces todo bien y el programa te dice que no hay manera de conectar. Las causas más habituales son las siguientes.

El servidor FTP no está activado

En DirectAdmin, el servicio FTP puede estar desactivado. Esto ocurre sobre todo en servidores que usan SFTP (SSH) como alternativa más segura. Para comprobarlo, entra en tu panel de DirectAdmin y busca la sección de Cuentas FTP o Gestor de FTP. Si no encuentras nada, es posible que el FTP esté deshabilitado a nivel de servidor.

[TIP] Si tu hosting solo ofrece SFTP, no te preocupes: FileZilla puede conectarse igualmente. Solo tienes que cambiar el protocolo en la barra superior de "Servidor" y poner sftp://tudominio.com en lugar de ftp://. El puerto cambiará automáticamente al 22.

El puerto es incorrecto

Por defecto, FTP usa el puerto 21. Pero a veces, por seguridad, el servidor usa otro puerto distinto. En FileZilla, asegúrate de que en el campo "Puerto" tienes el 21 (o el que te hayan indicado). Si no lo pones, FileZilla asume el 21 por defecto, pero si tu servidor usa otro, fallará.

Firewall o bloqueo del proveedor

Algunos proveedores de hosting bloquean el FTP desde según qué IPs o países. Si estás en una red pública o con VPN, prueba a desconectarla. También puedes intentar desde tu móvil con datos (desactivando el WiFi) para descartar problemas de tu red local.

Error 2: "Error: Conexión establecida, pero no se pudo iniciar la sesión" o "530 Login incorrect"

Aquí ya conectas con el servidor, pero no te deja entrar. El mensaje de error suele ser algo como 530 Login incorrect. Las causas más comunes son:

Contraseña incorrecta o caducada

Parece una obviedad, pero es la causa número uno. Las contraseñas de FTP en DirectAdmin no son las mismas que las del correo. Si acabas de cambiar la contraseña del panel, no afecta a las cuentas FTP que ya existían.

[WARNING] Si has cambiado la contraseña de tu cuenta FTP hace poco, recuerda que algunos servidores tardan unos minutos en sincronizar el cambio. Espera 5 minutos y vuelve a intentarlo.

El usuario FTP es incorrecto

En DirectAdmin, el usuario FTP a veces necesita el prefijo del dominio o del usuario principal. Por ejemplo, si tu usuario de DirectAdmin es usuario1 y tu dominio es midominio.com, puede que el usuario FTP sea usuario1_midominio o simplemente usuario1. Revisa en el panel qué usuarios FTP tienes creados y copia exactamente el nombre que aparece.

Cuenta FTP suspendida o eliminada

Si has llegado al límite de cuentas FTP o has eliminado alguna sin querer, el login fallará. Ve a DirectAdmin > Cuentas FTP y verifica que tu cuenta sigue activa. Si no está, créala de nuevo.

Error 3: "Fallo al recuperar el listado de directorios" o "425 Can't open data connection"

Este es otro clásico. Te conectas, te autenticas correctamente, pero cuando intentas ver las carpetas, FileZilla se queda colgado y al final da error. Esto tiene que ver con el modo pasivo del FTP.

Solución: activar el modo pasivo en FileZilla

El modo pasivo es imprescindible cuando hay un firewall o NAT de por medio. Para activarlo en FileZilla:

  1. Ve a Editar > Configuración.
  2. En el menú lateral, busca FTP y luego Modo pasivo.
  3. Marca la opción "Usar modo pasivo" si no está marcada.
  4. Guarda los cambios y vuelve a conectar.

[TIP] Si sigues teniendo problemas, desmarca la casilla "Usar modo pasivo" y prueba con el modo activo. A veces, según la configuración del servidor, funciona mejor uno que otro.

El servidor FTP bloquea el rango de puertos

En modo pasivo, el servidor abre un puerto aleatorio (normalmente entre el 1024 y el 65535) para la transferencia de datos. Si tu firewall o el del servidor bloquea ese rango, no podrás ver los archivos. Esto es más raro en servidores compartidos, pero si tienes un VPS o servidor dedicado, es una posibilidad.

Error 4: "No se pudo conectar al servidor: Connection timed out" (Tiempo de espera agotado)

Este error suele aparecer cuando el servidor FTP no responde. Las causas más habituales son:

El servidor está caído o sobrecargado

Puede que el servidor esté realizando un mantenimiento o tenga una sobrecarga puntual. Espera unos minutos y vuelve a intentarlo. Si persiste, contacta con tu proveedor de hosting para que verifiquen el estado del servicio FTP.

Problemas de DNS

A veces, el nombre ftp.tudominio.com no resuelve correctamente. Prueba a conectar directamente con la IP del servidor. Para ello, en FileZilla, en el campo "Servidor" pon la IP y en el campo "Usuario" el mismo usuario de siempre.

[INFO] Si no sabes cuál es la IP de tu servidor, puedes encontrarla en DirectAdmin en la sección "Información del servidor" o en el correo de bienvenida de tu hosting.

El puerto 21 está bloqueado por tu ISP

Algunos proveedores de internet bloquean el puerto 21 por motivos de seguridad. Si estás en casa, prueba a conectar desde otra red (por ejemplo, desde el móvil con datos). Si funciona, el problema es de tu ISP.

Error 5: "Error: Conexión TLS no establecida" o "FTP over TLS explícito requerido"

DirectAdmin suele tener activado el FTP seguro (FTPS) por defecto. Esto significa que FileZilla necesita usar TLS para conectar. Si tu cliente FTP no está configurado para ello, fallará.

Solución: configurar FileZilla para usar FTPS

  1. En FileZilla, abre el Gestor de sitios (icono de carpetas en la esquina superior izquierda).
  2. Crea un nuevo sitio o edita el existente.
  3. En el campo "Protocolo", elige "FTP - Protocolo de transferencia de archivos" (no SFTP).
  4. En "Cifrado", selecciona "Usar FTP explícito sobre TLS si está disponible".
  5. Introduce tus datos y conecta.

Si tu servidor requiere TLS obligatorio, FileZilla te preguntará si confías en el certificado. Acepta y continúa.

[WARNING] Si ves un aviso de certificado no válido, es normal en muchos servidores de hosting. Puedes aceptarlo, ya que la conexión seguirá siendo segura, aunque el certificado no esté firmado por una autoridad reconocida.

Error 6: El usuario FTP no tiene permisos para subir archivos

Te conectas bien, ves las carpetas, pero cuando intentas subir un archivo, te da error de permisos o simplemente no te deja. Esto suele deberse a:

La carpeta de destino no es la correcta

En DirectAdmin, cada usuario tiene una carpeta principal llamada domains, y dentro de ella una por dominio (midominio.com). La raíz pública (donde se ven los archivos web) es public_html. Si intentas subir archivos a una carpeta sin permisos, fallará.

Permisos de archivos incorrectos

Si los archivos o carpetas tienen permisos demasiado restrictivos (por ejemplo, 600 en lugar de 644), no podrás escribir. Para solucionarlo:

  1. Haz clic derecho sobre el archivo o carpeta en FileZilla.
  2. Selecciona "Permisos de archivo".
  3. Cambia el valor a 755 para carpetas y 644 para archivos.
  4. Acepta y vuelve a intentar.

Cuota de disco alcanzada

Si has llegado al límite de espacio de tu hosting, no podrás subir nada. Revisa en DirectAdmin la sección de "Uso de disco" y elimina archivos innecesarios o contacta con tu proveedor para ampliar la cuota.

Error 7: "No se pudo conectar al servidor: Error de nombre de usuario o contraseña" en FileZilla

Este error es específico de FileZilla y suele aparecer cuando el programa guarda una contraseña antigua o incorrecta en el Gestor de sitios.

Solución: borrar la contraseña guardada

  1. Abre el Gestor de sitios en FileZilla.
  2. Selecciona el sitio problemático.
  3. En el campo "Contraseña", borra el contenido y vuelve a escribirla correctamente.
  4. Conecta de nuevo.

[TIP] Si el problema persiste, elimina el sitio por completo y créalo de nuevo desde cero. A veces, la configuración guardada (puertos, cifrado, etc.) se queda desactualizada.

Cómo crear una cuenta FTP nueva en DirectAdmin desde cero

Si has probado todo lo anterior y nada funciona, quizás lo más rápido sea crear una cuenta FTP nueva. Así descartas problemas de contraseñas o usuarios corruptos. Sigue estos pasos:

  1. Entra en DirectAdmin.
  2. Ve a "Cuentas FTP" (o "Gestor FTP").
  3. Haz clic en "Crear cuenta" o "Añadir usuario FTP".
  4. Introduce un nombre de usuario (por ejemplo, ftpcliente).
  5. Establece una contraseña segura (mínimo 8 caracteres, con letras y números).
  6. Selecciona el dominio al que tendrá acceso.
  7. Elige la carpeta raíz (normalmente public_html o la raíz del dominio).
  8. Guarda los cambios.

Con esta nueva cuenta, prueba a conectar desde FileZilla. Si funciona, el problema era de la cuenta anterior.

Configurar FTP en DirectAdmin: consejos finales y buenas prácticas

Para terminar, aquí van algunos consejos que te ahorrarán más de un dolor de cabeza:

  • Usa siempre una contraseña fuerte. Las contraseñas débiles son la principal causa de ataques de fuerza bruta. DirectAdmin suele exigir un mínimo de caracteres, pero no te conformes con eso: mezcla mayúsculas, minúsculas, números y símbolos.
  • Cambia la contraseña FTP periódicamente. Aunque no lo creas, es una buena práctica de seguridad, sobre todo si trabajas desde redes públicas.
  • No compartas tus credenciales FTP. Si necesitas dar acceso a alguien, crea una cuenta FTP específica con permisos limitados a una carpeta concreta.
  • Revisa los logs de conexión. DirectAdmin guarda un registro de los intentos de conexión FTP. Si ves intentos fallidos desde IPs desconocidas, cambia la contraseña de inmediato.
  • Mantén FileZilla actualizado. Las versiones antiguas pueden tener problemas de compatibilidad con los protocolos de seguridad modernos.

Preguntas frecuentes (FAQ) sobre errores FTP en DirectAdmin

¿Puedo usar el mismo usuario y contraseña que para el panel de DirectAdmin?

Sí, normalmente el usuario principal de DirectAdmin puede conectarse por FTP con su contraseña. Sin embargo, es más seguro y recomendable crear cuentas FTP dedicadas para cada tarea.

¿Qué diferencia hay entre FTP, FTPS y SFTP?

  • FTP: protocolo clásico sin cifrar. Hoy en día casi no se usa por seguridad.
  • FTPS: FTP con cifrado TLS. Es el que usa DirectAdmin por defecto.
  • SFTP: protocolo basado en SSH. También seguro y muy común en servidores Linux.

¿Por qué FileZilla me pide un certificado SSL que no reconozco?

Es normal. Muchos servidores de hosting usan certificados autofirmados o de una autoridad no estándar. Puedes aceptarlo sin problema, la conexión seguirá siendo segura.

He creado una cuenta FTP pero no me deja subir archivos a la raíz del dominio

Revisa los permisos de la carpeta. Debe tener permisos 755 como mínimo para que el usuario FTP pueda escribir. Si la carpeta es propiedad de otro usuario, contacta con tu proveedor.

¿Puedo conectar por FTP desde el móvil?

Sí, existen aplicaciones como AndFTP o Solid Explorer que funcionan muy bien con DirectAdmin. Solo necesitas los mismos datos que usarías en FileZilla.

Conclusión: la paciencia es la clave

Los errores de conexión FTP en DirectAdmin pueden ser frustrantes, pero como has visto, casi siempre tienen una solución sencilla. La clave está en ir descartando causas paso a paso: primero verifica los datos de conexión, luego el modo pasivo, después el cifrado y finalmente los permisos.

Si después de probar todo esto sigues sin poder conectar, no dudes en contactar con el soporte de tu hosting. Los técnicos podrán revisar los logs del servidor y ver exactamente qué está fallando. Pero, sinceramente, con esta guía deberías poder resolver el 99% de los problemas tú mismo.

[INFO] Recuerda que en Syspanel (antes conocido como HestiaCP) el puerto de acceso al panel es el 2106, pero esto no afecta a la configuración FTP, que sigue funcionando igual que en DirectAdmin.

Ahora ya sabes cómo resolver los errores más comunes de conexión FTP en DirectAdmin. Pon en práctica estos consejos y verás cómo tus transferencias de archivos vuelven a funcionar sin problemas. ¡Buena suerte!

¿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