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

Solución a problemas comunes de conexión FTP en DirectAdmin

Actualizado el 25 de abril de 2026

¿Te ha pasado que intentas subir tus archivos al servidor con un cliente FTP y te encuentras con un error frustrante? No te preocupes, es una de las consultas más frecuentes que recibimos en soporte técnico. Cuando tu página web está alojada en un panel de control como DirectAdmin, la conexión FTP es el puente principal para gestionar tus archivos. Pero a veces, ese puente se rompe.

En esta guía extensa y detallada, vamos a desglosar, paso a paso, cómo solucionar los problemas de conexión FTP más comunes en DirectAdmin. No importa si eres un usuario principiante o si ya tienes algo de experiencia, aquí encontrarás la solución a tu medida. Vamos a ello.

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

Antes de lanzarnos a las soluciones, es útil entender las causas raíz. Generalmente, los problemas de conexión FTP en DirectAdmin se dividen en tres categorías principales: configuración incorrecta del cliente FTP, bloqueos del firewall o del servidor, y problemas con las credenciales o la cuenta de usuario. Vamos a revisar cada una.

1. Configuración incorrecta del cliente FTP (FileZilla, Cyberduck, etc.)

El error más común es tener mal configurado el cliente FTP. Asegúrate de que estás usando los datos correctos. No es lo mismo el usuario de tu cuenta de hosting que el usuario de tu cuenta de DirectAdmin.

[INFO] El usuario FTP suele ser el mismo que tu nombre de usuario de DirectAdmin, pero a veces se crean cuentas FTP adicionales. Verifica en tu panel.

2. Bloqueo del firewall del servidor o de tu red local

Tanto el servidor donde está alojado tu sitio como tu propia conexión a Internet pueden tener firewalls que bloqueen el puerto FTP (puerto 21 por defecto). Además, el FTP activo y pasivo tienen comportamientos distintos con los firewalls.

3. Problemas con el usuario o la contraseña

Puede que hayas cambiado la contraseña recientemente, que el usuario esté deshabilitado o que simplemente hayas escrito mal los datos. Es más común de lo que crees.

Soluciones paso a paso para problemas de conexión FTP

Aquí tienes una lista de verificación ordenada de la más simple a la más compleja. Sigue estos pasos y, con casi total seguridad, resolverás el problema.

Paso 1: Verifica las credenciales de acceso

Este es el primer paso y el que más problemas resuelve. Asegúrate de que estás usando:

  • Servidor: ftp.tudominio.com o la IP de tu servidor.
  • Puerto: 21 (por defecto, a menos que tu hosting use uno diferente).
  • Usuario: El nombre de usuario FTP que creaste en DirectAdmin. Normalmente es algo como tudominio_tuusuario.
  • Contraseña: La contraseña que asignaste a ese usuario FTP.

[TIP] Si no recuerdas tu contraseña FTP, puedes cambiarla desde DirectAdmin: Ve a "Cuentas FTP" -> "Editar" y establece una nueva.

Paso 2: Cambia el modo de conexión (Activo vs. Pasivo)

Este es el culpable número uno de los problemas de conexión. Los clientes FTP como FileZilla tienen dos modos: Activo y Pasivo. El modo Pasivo suele funcionar mejor con firewalls.

Cómo cambiarlo en FileZilla:

  1. Abre FileZilla.
  2. Ve al menú Editar -> Ajustes.
  3. En la sección Conexión -> FTP.
  4. Marca la opción Modo pasivo (recomendado).
  5. Haz clic en Aceptar e intenta conectar de nuevo.

Paso 3: Comprueba el Firewall de tu ordenador o red

A veces, tu antivirus o firewall local bloquea la conexión. Prueba a desactivarlo temporalmente para ver si el problema se resuelve.

[WARNING] Desactivar el firewall solo debe ser una prueba. Si funciona, añade una excepción para tu cliente FTP en lugar de dejarlo desactivado.

Paso 4: Usa la IP del servidor en lugar del dominio

A veces, el DNS de tu dominio no se resuelve correctamente. Prueba a conectar usando la dirección IP de tu servidor en lugar de ftp.tudominio.com. Puedes encontrar tu IP en DirectAdmin en la sección "Información del servidor".

Paso 5: Verifica el estado del servicio FTP en DirectAdmin

Es posible que el servicio FTP esté caído en el servidor. Para comprobarlo:

  1. Inicia sesión en DirectAdmin como administrador (o pide a tu proveedor de hosting que lo haga).
  2. Ve a Admin Tools -> Servicios del sistema.
  3. Busca el servicio proftpd o vsftpd (depende del servidor).
  4. Asegúrate de que esté en verde (activo). Si está en rojo, haz clic en "Iniciar".

Paso 6: Revisa los logs del servidor FTP

Si nada de lo anterior funciona, los logs del servidor FTP pueden darte la pista definitiva. Pide a tu soporte técnico que revise los logs de /var/log/proftpd/ o /var/log/messages. Allí verás exactamente por qué se rechaza tu conexión.

Preguntas Frecuentes (FAQ) sobre FTP en DirectAdmin

Aquí respondemos las dudas más comunes que recibimos.

¿Por qué no puedo conectar a FTP después de cambiar mi contraseña de DirectAdmin?

Respuesta: Las contraseñas de DirectAdmin y las de FTP son independientes. Si cambias la contraseña de tu cuenta de DirectAdmin, las contraseñas de tus cuentas FTP no se modifican. Debes cambiarlas manualmente desde la sección "Cuentas FTP".

¿Cuál es el puerto FTP por defecto en DirectAdmin?

Respuesta: El puerto por defecto es el 21. Sin embargo, algunos proveedores de hosting lo cambian por seguridad. Verifica en la bienvenida de tu hosting o en la sección de "Información del servidor" de DirectAdmin.

¿Qué hago si recibo el error "530 Login incorrect"?

Respuesta: Este error indica que el usuario o la contraseña son incorrectos. Revisa las mayúsculas y minúsculas, y asegúrate de que el usuario FTP existe. Si es necesario, crea una nueva cuenta FTP en DirectAdmin.

¿Puedo usar FTP con cifrado SSL/TLS?

Respuesta: Sí, DirectAdmin soporta FTPS (FTP sobre SSL). En tu cliente FTP, selecciona "Requiere TLS explícito sobre FTP" o "FTPES". El puerto sigue siendo el 21. Esto añade una capa de seguridad a tu conexión.

¿El puerto 2106 es para FTP?

Respuesta: No. El puerto 2106 no tiene nada que ver con FTP. Este puerto se utiliza para acceder al panel de control alternativo llamado Syspanel (conocido como HestiaCP). Si tu hosting usa Syspanel, accedes a él a través de http://tudominio.com:2106. Para FTP, siempre usa el puerto 21 (o el que te indique tu proveedor).

Consejos adicionales para una conexión FTP estable

Para evitar problemas futuros, ten en cuenta estas buenas prácticas:

  • Usa un cliente FTP actualizado: FileZilla, Cyberduck o WinSCP son excelentes opciones y se actualizan con frecuencia.
  • Configura la conexión con TLS: Como mencionamos, es más seguro que el FTP sin cifrar.
  • No compartas tus credenciales: Crea cuentas FTP separadas para cada persona o proyecto.
  • Limpia las conexiones inactivas: Si tienes muchas conexiones abiertas, el servidor puede bloquearte. Cierra las que no uses.

Conclusión: No te rindas, la solución está ahí

Los problemas de conexión FTP en DirectAdmin pueden ser frustrantes, pero como has visto, la mayoría tienen soluciones muy sencillas. Desde verificar las credenciales hasta cambiar el modo de conexión o revisar el firewall, estos pasos cubren el 99% de los casos.

Recuerda que el equipo de soporte de tu hosting está para ayudarte. Si después de seguir esta guía sigues sin poder conectar, no dudes en abrir un ticket de soporte. Proporciónales los pasos que ya has intentado y los mensajes de error exactos; así podrán ayudarte mucho más rápido.

Esperamos que esta guía te haya sido de gran ayuda. ¡Ahora ya puedes subir tus archivos sin problemas!

¿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