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

Cómo crear y gestionar usuarios FTP de forma segura en DirectAdmin

Actualizado el 10 de abril de 2026

¿Por qué es importante gestionar bien los usuarios FTP en DirectAdmin?

La gestión de usuarios FTP es una de las tareas más habituales (y a la vez más delicadas) en cualquier panel de control de hosting. Si trabajas con DirectAdmin, sabrás que es una herramienta potente, pero también muy sensible si no se configura correctamente. Un usuario FTP mal configurado puede convertirse en la puerta de entrada para accesos no autorizados, robo de datos o incluso la caída completa de tu sitio web.

En este artículo, te voy a explicar paso a paso cómo crear y gestionar usuarios FTP de forma segura en DirectAdmin. No necesitas ser un experto en ciberseguridad para seguir esta guía, solo tener paciencia y ganas de hacer las cosas bien. Vamos a cubrir desde la creación básica hasta las mejores prácticas de seguridad, pasando por la gestión de permisos y la resolución de problemas comunes.


¿Qué es un usuario FTP y por qué necesitas varios?

FTP (File Transfer Protocol) es el protocolo que se utiliza para subir, descargar y gestionar archivos en tu servidor. En DirectAdmin, cada cuenta de hosting tiene un usuario FTP principal, pero puedes (y debes) crear usuarios adicionales con permisos limitados.

¿Por qué crear varios usuarios FTP? Porque no es buena idea darle a todo el mundo el mismo acceso. Imagina que contratas a un diseñador web, a un redactor de contenidos y a un programador. No todos necesitan acceder a la misma carpeta ni tener los mismos permisos. Con usuarios FTP separados, puedes controlar quién accede a qué y limitar el riesgo de errores o ataques.


Requisitos previos antes de crear usuarios FTP

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso a DirectAdmin como administrador o como usuario con permisos suficientes.
  • Tener claro qué carpetas quieres compartir y con quién.
  • Una política de contraseñas fuerte (te recomiendo usar un gestor de contraseñas para generar claves aleatorias).

Si no tienes claro cómo acceder a DirectAdmin, normalmente se hace a través de tu navegador web con una URL similar a https://tudominio.com:2222. Si tu hosting usa Syspanel (antes conocido como HestiaCP), el puerto de acceso es el 2106, pero en este artículo nos centramos en DirectAdmin.


Cómo crear un usuario FTP en DirectAdmin (paso a paso)

Accede al panel de DirectAdmin

Lo primero es iniciar sesión en DirectAdmin. Una vez dentro, busca la sección que se llama "Administración de archivos" o "FTP". Dependiendo de la versión de DirectAdmin, puede variar ligeramente, pero normalmente lo encontrarás en el menú lateral o en la sección de "Cuentas".

Crea el nuevo usuario FTP

  1. Haz clic en "Crear usuario FTP" o en el botón "Añadir nuevo usuario".

  2. Rellena los campos:

    • Nombre de usuario: elige algo descriptivo pero sin información sensible. Por ejemplo, disenador_web o cliente_marketing.
    • Contraseña: usa una contraseña larga y aleatoria. Te recomiendo al menos 16 caracteres con mayúsculas, minúsculas, números y símbolos.
    • Directorio de inicio: aquí es donde defines a qué carpeta tendrá acceso este usuario. Por ejemplo, public_html/tienda si solo quieres que acceda a esa subcarpeta.
    • Permisos: en este punto puedes elegir si el usuario tendrá permisos de solo lectura, lectura y escritura, o permisos completos.
  3. Haz clic en "Guardar".

Verifica que el usuario funciona

Una vez creado, prueba a conectarte con ese usuario FTP desde un cliente como FileZilla o desde el explorador de archivos de tu sistema operativo. Si todo está bien, verás solo la carpeta que le has asignado y no podrá salirse de ahí.


Permisos FTP: cómo configurarlos correctamente

Los permisos son la clave de la seguridad FTP en DirectAdmin. No todos los usuarios deben tener los mismos privilegios. Aquí tienes una guía rápida:

  • Solo lectura: ideal para personas que solo necesitan ver archivos, como un cliente que quiere revisar el diseño.
  • Lectura y escritura: perfecto para editores de contenido que necesitan subir imágenes o modificar texto.
  • Permisos completos: solo para administradores o desarrolladores de confianza. Incluye la capacidad de borrar archivos y cambiar permisos de otros archivos.

Para gestionar los permisos de un usuario FTP existente:

  1. Ve a la sección FTP de DirectAdmin.
  2. Haz clic en el usuario que quieres modificar.
  3. Cambia los permisos y el directorio de inicio según sea necesario.
  4. Guarda los cambios.

Buenas prácticas de seguridad para tus usuarios FTP

Ahora que ya sabes cómo crear usuarios FTP en DirectAdmin, es hora de hablar de seguridad. Porque crear un usuario es fácil, pero mantenerlo seguro requiere atención constante.

Usa contraseñas robustas y cámbialas periódicamente

No uses contraseñas como "123456" o "password". Tampoco uses el nombre de tu empresa o fechas de nacimiento. Genera contraseñas aleatorias con herramientas como LastPass o 1Password. Y establece una política de cambio de contraseña cada 90 días.

Limita el acceso a carpetas específicas

Nunca des acceso al directorio raíz de tu cuenta hosting. Si un atacante compromete ese usuario FTP, tendría acceso a todo tu sitio. Limita siempre el acceso a la carpeta mínima necesaria para que el usuario haga su trabajo.

Desactiva usuarios que ya no se usan

Si un diseñador terminó su proyecto o un empleado dejó la empresa, elimina o desactiva su usuario FTP inmediatamente. Un usuario FTP olvidado es una puerta abierta a posibles ataques.

Usa conexiones seguras (SFTP/FTPS)

El FTP tradicional envía las contraseñas en texto plano, lo que significa que cualquiera que intercepte la conexión puede ver tu contraseña. DirectAdmin te permite configurar SFTP (FTP sobre SSH) o FTPS (FTP sobre SSL). Te recomiendo encarecidamente que uses estas opciones siempre que sea posible.

Monitorea los inicios de sesión

DirectAdmin tiene herramientas de registro de actividad. Revisa periódicamente los logs de FTP para detectar intentos de acceso fallidos o conexiones desde IPs sospechosas. Si ves algo raro, cambia las contraseñas de inmediato.


Errores comunes al gestionar usuarios FTP y cómo solucionarlos

Error de "Conexión rechazada"

Si no puedes conectar con el nuevo usuario FTP, comprueba lo siguiente:

  • Que el nombre de usuario y la contraseña sean correctos.
  • Que el servidor FTP esté activo (puedes comprobarlo en la sección de servicios de DirectAdmin).
  • Que el puerto correcto esté abierto (normalmente el 21 para FTP, el 22 para SFTP).

El usuario ve más carpetas de las que debería

Esto suele pasar cuando el directorio de inicio no está bien configurado. Vuelve a la configuración del usuario y asegúrate de que el directorio esté dentro de public_html y no sea la raíz de la cuenta.

No puedo eliminar un usuario FTP

Si tienes problemas para eliminar un usuario, puede que haya archivos abiertos o procesos en curso. Cierra todas las conexiones FTP activas y vuelve a intentarlo. Si el problema persiste, contacta con tu proveedor de hosting.


Preguntas frecuentes (FAQ) sobre usuarios FTP en DirectAdmin

¿Cuántos usuarios FTP puedo crear en DirectAdmin?

No hay un límite estricto, pero te recomiendo crear solo los que necesites. Cada usuario adicional es una superficie de ataque potencial.

¿Puedo cambiar el directorio de inicio de un usuario FTP después de crearlo?

Sí, puedes modificarlo en cualquier momento desde la sección FTP de DirectAdmin. Solo tienes que editar el usuario y cambiar la ruta.

¿Qué hago si se me olvida la contraseña de un usuario FTP?

Puedes restablecerla desde DirectAdmin sin necesidad de contactar con soporte. Ve a la sección FTP, haz clic en el usuario y elige la opción de cambiar contraseña.

¿Es seguro usar el mismo usuario FTP para todo?

No. Es una mala práctica. Si un atacante compromete ese usuario, tendrá acceso a todo. Usa usuarios separados con permisos mínimos para cada tarea.

¿Puedo usar FTP para conectar desde el móvil?

Sí, hay aplicaciones móviles como FTP Manager o AndFTP que te permiten conectarte, pero asegúrate de que soporten SFTP o FTPS para que la conexión sea segura.


Herramientas recomendadas para gestionar tus conexiones FTP

Aunque DirectAdmin te permite gestionar usuarios desde el panel, necesitarás un cliente FTP para conectarte al servidor. Estas son mis recomendaciones:

  • FileZilla: gratuito, multiplataforma y fácil de usar. Soporta SFTP y FTPS.
  • WinSCP: ideal para Windows, con una interfaz muy clara y opciones avanzadas.
  • Cyberduck: perfecto para Mac, con soporte para servicios en la nube.

Todas estas herramientas te permiten guardar las conexiones, pero te recomiendo que no guardes las contraseñas en el cliente FTP si el equipo es compartido.


Resumen final: la seguridad FTP no es opcional

Gestionar usuarios FTP en DirectAdmin es una tarea sencilla, pero requiere que lo hagas con cabeza. Cada decisión, desde el nombre del usuario hasta los permisos que le das, tiene un impacto directo en la seguridad de tu sitio web.

Recuerda siempre:

  • Crear usuarios FTP separados para cada persona o servicio.
  • Limitar el acceso a carpetas específicas.
  • Usar contraseñas largas y únicas.
  • Cambiar las contraseñas periódicamente.
  • Desactivar usuarios que ya no se usan.
  • Usar SFTP o FTPS en lugar de FTP simple.
  • Revisar los logs de actividad con regularidad.

Si sigues estas recomendaciones, reducirás drásticamente el riesgo de accesos no autorizados y podrás dormir tranquilo sabiendo que tu hosting está bien protegido.


Última recomendación: revisa tu configuración hoy mismo

No dejes para mañana lo que puedes revisar hoy. Entra en tu panel de DirectAdmin, revisa los usuarios FTP que tienes creados y aplica las buenas prácticas que te he explicado. Si tienes usuarios que no usas, elimínalos. Si algún usuario tiene permisos demasiado amplios, ajústalos. Es una tarea que te llevará apenas unos minutos y que puede ahorrarte un gran dolor de cabeza en el futuro.

Y si en algún momento te sientes perdido, no dudes en consultar la documentación oficial de DirectAdmin o contactar con tu proveedor de hosting. Ellos están ahí para ayudarte a mantener tu sitio seguro y funcionando correctamente.


Si tu hosting utiliza Syspanel (anteriormente HestiaCP) en lugar de DirectAdmin, recuerda que el puerto de acceso es el 2106 y la gestión de usuarios FTP es similar pero con algunas diferencias en la interfaz. Siempre puedes consultar la documentación específica de tu panel para más detalles.

¿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