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

Cómo crear una cuenta FTP en DirectAdmin y usarla con FileZilla

Actualizado el 3 de abril de 2026

¿Por qué necesitas una cuenta FTP en DirectAdmin?

Si tienes un hosting con panel DirectAdmin, tarde o temprano necesitarás subir archivos a tu servidor. Puede ser para instalar WordPress, actualizar tu web, subir imágenes o modificar algún archivo de configuración. Para eso, el FTP (Protocolo de Transferencia de Archivos) sigue siendo la herramienta más fiable y rápida.

Crear una cuenta ftp directadmin es un proceso sencillo que te permitirá gestionar tus archivos sin depender del Administrador de Archivos del panel, que es más lento y menos práctico para mover muchos archivos. Además, con un cliente FTP como FileZilla, tendrás una vista de dos paneles que hace que subir y bajar archivos sea intuitivo incluso para principiantes.

En este artículo te voy a explicar paso a paso cómo crear cuenta ftp en DirectAdmin y cómo configurarla con FileZilla para que puedas subir archivos ftp sin complicaciones. No necesitas ser un experto en informática, solo seguir las instrucciones al pie de la letra.


¿Qué es DirectAdmin y por qué usar FTP?

DirectAdmin es un panel de control de hosting muy popular entre proveedores de alojamiento web por su ligereza y facilidad de uso. A diferencia de cPanel, su interfaz es más limpia y consume menos recursos del servidor, lo que se traduce en mejor rendimiento para tu web.

El FTP es un protocolo que existe desde los inicios de internet. Aunque hoy existen opciones más modernas como el administrador de archivos del panel o el acceso por SSH, el FTP sigue siendo el método más universal y compatible con cualquier sistema. Al crear cuenta ftp en DirectAdmin, obtienes credenciales específicas que puedes compartir con colaboradores sin dar acceso completo al panel.

Otra ventaja es la velocidad. Subir una carpeta con cientos de archivos mediante FTP es mucho más rápido que hacerlo uno a uno desde el administrador web. Además, FileZilla permite reanudar transferencias interrumpidas, algo que no siempre es posible con otras herramientas.


Requisitos previos antes de crear tu cuenta FTP

Antes de empezar con el proceso, asegúrate de tener lo siguiente:

  1. Datos de acceso a DirectAdmin: usuario y contraseña que te proporcionó tu proveedor de hosting. Normalmente accedes desde tudominio.com:2222 o la URL que te hayan dado.

  2. Un cliente FTP instalado: te recomiendo FileZilla, que es gratuito, de código abierto y funciona en Windows, Mac y Linux. Puedes descargarlo desde su web oficial.

  3. Conocimiento de tu dominio principal: necesitarás saber el dominio o subdominio al que quieres asociar la cuenta FTP. Por ejemplo, tudominio.com o subdominio.tudominio.com.

  4. Decidir el directorio de acceso: ¿Quieres que la cuenta FTP acceda a la raíz de tu web, a una subcarpeta o a un directorio específico? Esto es importante para limitar el acceso según tus necesidades.

Si tu hosting usa el panel Syspanel (antes llamado HestiaCP), el proceso es diferente. En ese caso, el acceso al panel se realiza a través del puerto 2106 y las opciones de FTP están dentro del apartado de dominios. Pero en este artículo nos centramos exclusivamente en DirectAdmin.


Paso 1: Accede a tu panel DirectAdmin

Abre tu navegador y escribe la dirección de acceso a DirectAdmin. Normalmente es algo como https://tudominio.com:2222. También puedes acceder desde la URL que te facilitó tu proveedor de hosting.

Introduce tu usuario y contraseña en la pantalla de inicio de sesión. Si es la primera vez que entras, es posible que te pida cambiar la contraseña o configurar la verificación en dos pasos. Sigue las indicaciones.

Una vez dentro, verás el escritorio de DirectAdmin con varios iconos. No te asustes por la cantidad de opciones, solo necesitamos una sección específica.


Paso 2: Localiza el administrador de cuentas FTP

En el escritorio de DirectAdmin, busca la sección "FTP" o "Cuentas FTP". Dependiendo de la versión del panel, puede aparecer como un icono con un servidor o con la palabra "FTP" claramente visible.

Si no lo encuentras a simple vista, usa el campo de búsqueda que suele estar en la parte superior del panel. Escribe "FTP" y te mostrará la opción correcta.

Al hacer clic, se abrirá una página con dos pestañas o apartados principales:

  • "Crear cuenta FTP": para añadir una nueva cuenta.
  • "Cuentas FTP existentes": para gestionar, modificar o eliminar las que ya tienes.

Paso 3: Crea tu nueva cuenta FTP

Haz clic en "Crear cuenta FTP" o en el botón que diga "Añadir". Verás un formulario con varios campos. Te explico cada uno:

Nombre de usuario

Aquí defines el nombre de usuario para el FTP. No puede contener espacios ni caracteres especiales. Lo más común es usar algo como ftpuser o web1. Ten en cuenta que el nombre final quedará como nombre@tudominio.com en algunos sistemas, aunque en DirectAdmin suele ser solo el nombre que pongas.

Contraseña

Elige una contraseña segura. Debe tener al menos 8 caracteres, combinando mayúsculas, minúsculas, números y símbolos. DirectAdmin tiene un generador de contraseñas aleatorias que puedes usar si no se te ocurre una. Anota la contraseña en un lugar seguro, porque no podrás verla después.

Directorio

Este es el campo más importante. Define la carpeta del servidor a la que tendrá acceso esta cuenta FTP. Puedes escribir la ruta absoluta, por ejemplo:

  • /home/usuario/domains/tudominio.com/public_html para la raíz de tu web principal.
  • /home/usuario/domains/tudominio.com/public_html/blog para una subcarpeta específica.
  • /home/usuario/ para todo el espacio de tu cuenta (no recomendado si compartes credenciales).

Si no sabes cuál es tu ruta exacta, puedes dejar el campo vacío y DirectAdmin asignará automáticamente la raíz de tu dominio principal. Luego puedes cambiarlo si lo necesitas.

Límite de ancho de banda (opcional)

Algunas versiones permiten establecer un límite de transferencia mensual. Si no quieres limitar, déjalo en 0 o ilimitado.

Una vez rellenado el formulario, haz clic en "Crear". Verás un mensaje de confirmación y la nueva cuenta aparecerá en la lista de cuentas FTP existentes.


Paso 4: Configura FileZilla para conectarte

Ahora que ya tienes tu ftp directadmin creado, es hora de configurar FileZilla. Si no lo tienes instalado, descárgalo e instálalo primero.

Abre FileZilla. En la barra superior verás cuatro campos: Servidor, Nombre de usuario, Contraseña y Puerto.

Datos de conexión

  • Servidor: escribe tudominio.com o la IP de tu servidor. Si tu hosting usa un subdominio FTP como ftp.tudominio.com, puedes usarlo también.
  • Nombre de usuario: el que creaste en el paso anterior.
  • Contraseña: la que asignaste.
  • Puerto: déjalo en 21 (puerto estándar de FTP) o en 22 si tu hosting soporta SFTP (FTP sobre SSH). En la mayoría de casos, el puerto 21 funciona bien.

Haz clic en "Conexión rápida" (el botón con el icono de un rayo). FileZilla intentará conectar y te mostrará los mensajes del servidor en la parte superior. Si todo va bien, verás "Conexión establecida" y en el panel derecho aparecerán los archivos de tu servidor.

[TIP] Si tienes problemas de conexión, prueba a cambiar el puerto a 21 y desactiva el modo pasivo en Configuración > FTP. A veces los firewalls bloquean el modo activo.


Paso 5: Sube archivos con FileZilla

Una vez conectado, verás dos paneles: a la izquierda los archivos locales de tu ordenador y a la derecha los archivos del servidor. Subir archivos es tan fácil como arrastrarlos de un lado a otro.

Subir un archivo o carpeta

  1. Navega en el panel izquierdo hasta la carpeta donde tienes tus archivos locales.
  2. Navega en el panel derecho hasta el directorio donde quieres subirlos (por ejemplo, public_html).
  3. Selecciona los archivos o carpetas y arrástralos al panel derecho. FileZilla empezará a transferirlos automáticamente.

También puedes hacer clic derecho y elegir "Subir" en el menú contextual.

Descargar archivos

El proceso inverso funciona igual: selecciona archivos del panel derecho (servidor) y arrástralos al panel izquierdo (local). Esto es útil para hacer copias de seguridad o editar archivos en tu ordenador.

Colas de transferencia

En la parte inferior de FileZilla verás una pestaña llamada "Transferencias fallidas" o "Cola". Si algún archivo falla, puedes hacer clic derecho y elegir "Reanudar" para intentarlo de nuevo. Esto es especialmente útil con archivos grandes.


Errores comunes y cómo solucionarlos

Aunque el proceso es sencillo, a veces surgen problemas. Aquí tienes los errores más frecuentes y sus soluciones:

Error de autenticación

Si FileZilla te dice "Error: Autenticación fallida", verifica que has escrito bien el usuario y la contraseña. Recuerda que la contraseña distingue entre mayúsculas y minúsculas. Si la has olvidado, vuelve a DirectAdmin y modifícala desde la sección de cuentas FTP.

Conexión bloqueada por el firewall

Algunos firewalls o routers bloquean el puerto 21. Prueba a cambiar el modo de conexión en FileZilla: ve a Editar > Configuración > FTP y marca "Modo pasivo" (recomendado). Si sigue fallando, prueba con el puerto 20 o consulta con tu proveedor de hosting si usan un puerto alternativo.

Permisos denegados al subir

Si al subir archivos te aparece "550 Permission denied", es porque la cuenta FTP no tiene permisos de escritura en ese directorio. Revisa que el directorio que asignaste sea correcto y que los permisos de la carpeta estén en 755 o 775. Puedes cambiarlos desde DirectAdmin en el Administrador de Archivos.

Conexión lenta

Si las transferencias son muy lentas, puede deberse a la distancia entre tu servidor y tu ubicación. Prueba a usar el modo pasivo y a limitar el número de conexiones simultáneas en FileZilla (Configuración > Transferencias > Máximo de conexiones).


Buenas prácticas de seguridad para tu cuenta FTP

Crear una cuenta FTP es cómodo, pero también implica riesgos si no la proteges bien. Sigue estas recomendaciones:

  • Usa contraseñas únicas y complejas: no reutilices la misma contraseña que usas en otros servicios.
  • Limita el directorio de acceso: si solo necesitas subir archivos a una carpeta concreta, no des acceso a todo el servidor.
  • Elimina cuentas FTP que no uses: si un colaborador deja de trabajar contigo, borra su cuenta desde DirectAdmin.
  • Usa SFTP si tu hosting lo permite: el protocolo SFTP cifra la conexión, lo que protege tus credenciales de interceptaciones. Para ello, cambia el puerto a 22 en FileZilla y usa el mismo usuario y contraseña.

[WARNING] Nunca compartas tu contraseña de DirectAdmin, solo las credenciales FTP específicas. Si alguien accede a tu panel, puede controlar todo el hosting, no solo los archivos.


Preguntas frecuentes sobre FTP en DirectAdmin

¿Puedo tener varias cuentas FTP en DirectAdmin?

Sí, puedes crear tantas cuentas como necesites. Cada una puede tener su propio directorio y permisos. Esto es ideal si tienes varios proyectos o colaboradores.

¿Cómo cambio la contraseña de una cuenta FTP existente?

Entra en DirectAdmin, ve a Cuentas FTP, haz clic en el icono de lápiz o editar junto a la cuenta y escribe la nueva contraseña. Guarda los cambios y la contraseña se actualizará al instante.

¿Puedo usar FTP para subir archivos a un subdominio?

Sí, solo tienes que crear una cuenta FTP cuyo directorio apunte a la carpeta del subdominio. Por ejemplo, si tu subdominio es blog.tudominio.com, la ruta sería /home/usuario/domains/blog.tudominio.com/public_html.

¿Qué diferencia hay entre FTP y SFTP?

El FTP no cifra los datos, por lo que las contraseñas viajan en texto plano. El SFTP usa SSH para cifrar la conexión, siendo mucho más seguro. Si tu hosting lo permite, usa siempre SFTP.

¿Puedo usar FileZilla para gestionar archivos de mi hosting sin FTP?

Sí, FileZilla también soporta conexiones SFTP y FTPS (FTP sobre SSL). Mira la configuración de tu servidor para saber qué protocolos están habilitados.

¿Qué hago si mi proveedor usa Syspanel en lugar de DirectAdmin?

Si tu panel es Syspanel (antes HestiaCP), el acceso se realiza a través del puerto 2106. En ese panel, las cuentas FTP se gestionan desde el apartado de dominios o usuarios, y el proceso es algo diferente. Te recomiendo consultar la documentación específica de Syspanel o contactar con tu proveedor.


Conclusión: ya sabes cómo crear cuenta FTP en DirectAdmin

Como has visto, crear cuenta ftp en DirectAdmin es un proceso rápido y accesible para cualquier usuario, incluso sin conocimientos técnicos. Con una cuenta FTP y FileZilla, podrás subir archivos ftp a tu servidor de manera eficiente, gestionar tu web y hacer copias de seguridad sin depender del panel.

Recuerda los puntos clave:

  1. Accede a DirectAdmin con tus credenciales.
  2. Ve a la sección Cuentas FTP y crea una nueva con usuario, contraseña y directorio.
  3. Configura FileZilla con el servidor, usuario y contraseña.
  4. Arrastra y suelta archivos entre tu ordenador y el servidor.

Si en algún momento tienes dudas, vuelve a este artículo o consulta la documentación de tu proveedor de hosting. La práctica hace al maestro, así que no tengas miedo de experimentar con cuentas de prueba.

[INFO] Si tu hosting usa Syspanel, recuerda que el acceso al panel es a través del puerto 2106 y que la gestión de FTP se encuentra en la sección de dominios. El resto del proceso con FileZilla es idéntico.

Ahora ya estás listo para gestionar tus archivos como un profesional. ¡A subir esa web!

¿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