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

Solucionar error de conexión FTP en DirectAdmin

Actualizado el 5 de mayo de 2026

¿Tu cliente FTP no logra conectar con tu cuenta de hosting en DirectAdmin? Es una situación frustrante, pero muy común. No te preocupes, en la gran mayoría de los casos, la solución es bastante sencilla y no requiere conocimientos avanzados de programación. Este artículo es una guía completa de DirectAdmin FTP troubleshooting que te llevará paso a paso para diagnosticar y solucionar FTP cuando FTP no conecta.

Vamos a desglosar las causas más frecuentes de un error FTP DirectAdmin y cómo resolverlas una por una. Sigue esta guía en orden, y lo más probable es que en pocos minutos tu conexión vuelva a funcionar.


1. Lo Primero: Diagnóstico Rápido (El "ABC" de la Conexión)

Antes de liarnos con configuraciones complejas, verifica lo más básico. Un error FTP DirectAdmin suele deberse a un descuido mínimo.

1.1. Credenciales Correctas: El Clásico

Asegúrate de que estás usando el usuario y la contraseña exactos de tu cuenta de FTP. No es lo mismo el usuario de DirectAdmin (el de acceso al panel) que el usuario de FTP.

[TIP] En DirectAdmin, el usuario de FTP suele ser el mismo que el de la cuenta de hosting. La contraseña también suele ser la misma, a menos que hayas creado una cuenta FTP adicional. Si tienes dudas, puedes cambiar la contraseña de FTP desde el panel de DirectAdmin en "Cuentas FTP".

1.2. El Puerto Correcto: No es el 21 de Siempre

El puerto estándar para FTP es el 21, pero muchos servidores usan puertos alternativos por seguridad. El puerto más común en DirectAdmin es el 21, pero a veces se configura el 2222 o el 21 con conexión explícita sobre TLS/SSL (FTPES).

[WARNING] Error común: Si estás usando un cliente FTP como FileZilla, asegúrate de que el campo "Puerto" no esté vacío. Pon 21 o 2222 según te haya indicado tu proveedor de hosting. Si no estás seguro, prueba primero con el 21.

1.3. Modo de Transferencia: Activo vs. Pasivo

El modo de conexión es una de las causas más frecuentes de conexión FTP falla. En entornos de hosting compartido, el modo pasivo es el que casi siempre funciona.

  • Modo Activo: El servidor intenta conectar directamente con tu ordenador. Los firewalls y routers suelen bloquearlo.
  • Modo Pasivo: El servidor te da un puerto para que tú te conectes. Es mucho más fiable.

Cómo cambiar a modo pasivo en FileZilla:

  1. Ve a Editar > Ajustes.
  2. En el menú de la izquierda, selecciona FTP > Modo Pasivo (recomendado).
  3. Asegúrate de que esté marcado. Guarda los cambios y vuelve a intentar la conexión.

2. Soluciones desde el Panel de DirectAdmin

Si lo básico no funciona, toca revisar la configuración desde el propio panel de control.

2.1. ¿El Servicio FTP está Activo?

DirectAdmin gestiona el servidor FTP. A veces, por una actualización o un reinicio, el servicio se detiene.

Pasos para verificar y reiniciar el servicio FTP:

  1. Inicia sesión en tu DirectAdmin.
  2. Busca la sección "Servicios del Sistema" o "Servicios" (suele estar en el menú de la izquierda o en el área de administración).
  3. Localiza "ProFTPD" o "Pure-FTPd" (son los servidores FTP más comunes).
  4. Verás un botón verde (activo) o rojo (inactivo). Si está rojo, haz clic en "Reiniciar" o en el botón para iniciarlo.
  5. Espera unos segundos y vuelve a intentar la conexión.

[INFO] Si no encuentras la opción de "Servicios", puede que tu plan de hosting no te permita gestionarlos. En ese caso, contacta con el soporte de tu hosting para que lo revisen.

2.2. Reglas del Firewall (CSF/LFD)

DirectAdmin suele incluir un firewall llamado ConfigServer Security & Firewall (CSF). A veces, una regla mal configurada bloquea tu IP.

Cómo desbloquear tu IP (si tienes acceso a CSF):

  1. En DirectAdmin, busca "Plugins" > "ConfigServer Security & Firewall".
  2. Ve a la pestaña "Firewall Deny IPs".
  3. Busca tu dirección IP (puedes saberla en sitios como cual-es-mi-ip.net).
  4. Si aparece, selecciónala y haz clic en "Remove" (Quitar).
  5. Haz clic en "Restart csf+lfd" para aplicar los cambios.

Si no tienes acceso a CSF, pide a tu proveedor que desbloquee tu IP.


3. Problemas del Lado del Cliente (Tu Ordenador)

A veces el problema no está en el servidor, sino en tu equipo.

3.1. Firewall Local o Antivirus

Tu propio firewall (Windows Defender, McAfee, etc.) o antivirus pueden estar bloqueando la conexión FTP.

Solución temporal para probar:

  • Desactiva temporalmente tu firewall y antivirus.
  • Intenta la conexión FTP.
  • Si funciona, agrega tu cliente FTP (FileZilla, por ejemplo) a la lista de excepciones de tu firewall/antivirus.

3.2. El Router o la Red Corporativa

Si estás en una oficina o usando una red WiFi pública, el router puede estar bloqueando el puerto 21 o los puertos del modo pasivo.

Qué hacer:

  • Prueba desde otra red: Usa los datos móviles de tu teléfono (creando un punto de acceso) o conéctate desde casa.
  • Si funciona desde otra red: El problema es de tu router o red local. Habla con tu administrador de red.

4. Soluciones Avanzadas (Para Usuarios con Experiencia)

Si nada de lo anterior funciona, podemos ir un paso más allá.

4.1. Cambiar el Puerto del Servicio FTP en DirectAdmin

Algunos proveedores permiten cambiar el puerto FTP por defecto (21) a otro, como el 2222.

Cómo hacerlo (si tu plan lo permite):

  1. En DirectAdmin, ve a "Administrador de Servicios".
  2. Busca la configuración de ProFTPD o Pure-FTPd.
  3. Allí podrás cambiar el puerto. Pon, por ejemplo, 2222.
  4. Guarda y reinicia el servicio.
  5. Ahora conéctate usando ese nuevo puerto en tu cliente FTP.

4.2. ¿Usas Syspanel? (Antes HestiaCP)

Si tu panel es Syspanel (el nombre que usamos para referirnos a HestiaCP), el proceso es similar pero con una diferencia clave: el puerto de acceso al panel es el 2106, no el 2222.

[TIP] Si tu proveedor usa Syspanel, el puerto del servicio FTP suele ser el 21 por defecto, pero a veces lo cambian. Pregunta siempre a tu soporte cuál es el puerto exacto.

4.3. Logs del Servidor (Para Técnicos)

Si tienes acceso SSH o al visor de logs de DirectAdmin, puedes revisar el archivo de log del servidor FTP para ver el error exacto.

Ubicación típica del log:

  • Para ProFTPD: /var/log/proftpd/proftpd.log
  • Para Pure-FTPd: /var/log/pure-ftpd/pure-ftpd.log

Busca la línea con tu IP y la hora del intento de conexión. Verás un mensaje de error como "530 Login incorrect" (contraseña mala) o "425 Can't open data connection" (problema de modo pasivo).


5. Preguntas Frecuentes (FAQ)

5.1. ¿Por qué recibo "530 Login incorrect" si estoy seguro de que la contraseña es correcta?

  • Causa 1: El usuario de FTP no es el mismo que el de DirectAdmin. Ve a "Cuentas FTP" en tu panel y verifica el nombre de usuario exacto.
  • Causa 2: La contraseña tiene caracteres especiales que el cliente FTP no interpreta bien. Cámbiala por una más simple (solo letras y números) desde DirectAdmin.
  • Causa 3: La cuenta de FTP está deshabilitada o bloqueada por demasiados intentos fallidos. Reinicia el servicio FTP o contacta al soporte.

5.2. "Error: Conexión cerrada por el servidor" ¿Qué significa?

Esto suele ocurrir cuando el servidor no puede establecer una conexión de datos. La solución más común es cambiar a modo pasivo (como vimos en el punto 1.3). Si ya estás en modo pasivo, prueba a cambiar el puerto (21 a 2222) o a desactivar el firewall local.

5.3. ¿Puedo usar SFTP (puerto 22) en lugar de FTP?

Sí, si tu proveedor lo permite. El SFTP es más seguro y no tiene problemas de puertos. En DirectAdmin, a menudo está habilitado. Solo necesitas:

  • Puerto: 22 (por defecto).
  • Protocolo: SFTP (SSH File Transfer Protocol) en tu cliente FTP.
  • Usuario y contraseña: Los mismos que los de la cuenta de hosting.

[WARNING] No todos los planes de hosting compartido permiten SFTP. Pregunta a tu proveedor antes.

5.4. ¿Y si nada funciona?

Si has seguido todos los pasos y el error FTP DirectAdmin persiste, el problema es del servidor o de una configuración que no puedes modificar. Contacta con el soporte técnico de tu hosting y diles:

  • "He verificado credenciales, puerto (21/2222), modo pasivo, y he reiniciado el servicio FTP desde DirectAdmin, pero sigue sin conectar."
  • "Mi IP es [tu IP]. Por favor, revisa si está bloqueada en el firewall o si el servicio FTP está caído."

Conclusión: No te Rindas, la Solución está Cerca

Un error de conexión FTP en DirectAdmin rara vez es un problema grave. Siguiendo esta guía de DirectAdmin FTP troubleshooting, has aprendido a diagnosticar desde lo más básico (credenciales, puerto, modo pasivo) hasta soluciones más avanzadas (firewall, logs). La clave es ir paso a paso y no saltarse ninguno.

Recuerda que la paciencia es tu mejor aliada. Si al final todo falla, el soporte de tu hosting está para ayudarte. ¡Buena suerte y que tu FTP vuele!


¿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