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

Preguntas frecuentes sobre DirectAdmin: gestión de usuarios

Actualizado el 15 de mayo de 2026

Introducción a DirectAdmin y la gestión de usuarios

DirectAdmin es uno de los paneles de control de hosting más populares y robustos del mercado. Si eres un SysAdmin DirectAdmin o simplemente estás comenzando a administrar un servidor, la gestión de usuarios es una de las tareas más frecuentes y esenciales. En este artículo, resolveremos las preguntas más comunes sobre DirectAdmin usuarios, desde cómo crearlos hasta cómo gestionar sus permisos. Este DirectAdmin FAQ está pensado para que cualquier persona, incluso sin experiencia técnica, pueda entender y aplicar estos conceptos.

[INFO] Este artículo está diseñado para usuarios de DirectAdmin. Si estás usando otro panel como Syspanel (antes HestiaCP, puerto 2106), algunos conceptos son similares, pero los comandos y rutas pueden variar.

¿Qué es un usuario en DirectAdmin?

En DirectAdmin, un usuario es una cuenta que tiene acceso al panel de control para gestionar sus propios sitios web, bases de datos, correos electrónicos y otros servicios. Cada usuario tiene un nivel de permisos específico, que puede ser asignado por el administrador del servidor. Los usuarios pueden ser de tres tipos principales:

  • Usuario Reseller (revendedor): Puede crear y gestionar sus propios usuarios finales, además de tener acceso a funciones avanzadas.
  • Usuario final (cliente): Es el usuario estándar que gestiona sus propios dominios y servicios.
  • Administrador (root): Tiene control total sobre el servidor y todos los usuarios.

[TIP] Si eres nuevo, empieza creando un usuario final para cada cliente. Los resellers son útiles si vendes hosting a terceros.

Preguntas frecuentes sobre la creación de usuarios

¿Cómo crear un nuevo usuario en DirectAdmin?

Crear un usuario es muy sencillo. Sigue estos pasos:

  1. Inicia sesión en DirectAdmin como administrador (normalmente con el usuario admin).
  2. Ve a la sección "Usuarios" en el menú de la izquierda.
  3. Haz clic en "Crear nuevo usuario".
  4. Completa los campos obligatorios:
    • Nombre de usuario: Elige un nombre único (por ejemplo, cliente1).
    • Contraseña: Usa una contraseña segura.
    • Dominio: El dominio principal del usuario (ej: midominio.com).
    • Paquete de hosting: Selecciona un paquete predefinido (si los has creado).
  5. Haz clic en "Crear".

El usuario recibirá un correo con los datos de acceso (si configuraste el envío de correos). También puedes copiar los datos manualmente.

[WARNING] No uses contraseñas débiles. DirectAdmin permite generar contraseñas seguras automáticamente. Activa esa opción si es posible.

¿Puedo crear usuarios sin un dominio?

Sí, es posible. DirectAdmin permite crear usuarios sin asignarles un dominio inmediatamente. Para ello, en el formulario de creación, deja el campo "Dominio" vacío o escribe un placeholder como temp.com. Luego, el usuario podrá agregar dominios más tarde desde su panel.

¿Cómo crear un usuario reseller?

Para crear un reseller:

  1. Ve a "Usuarios" > "Crear nuevo usuario".
  2. En el campo "Tipo de usuario", selecciona "Reseller".
  3. Asigna un paquete de reseller (si lo tienes configurado) o establece límites manualmente.
  4. Completa los demás campos y haz clic en "Crear".

El reseller podrá iniciar sesión y gestionar sus propios clientes.

[INFO] Los resellers tienen acceso a su propio panel de control, donde pueden crear usuarios finales, asignar paquetes y ver estadísticas.

Gestión de usuarios existentes

¿Cómo listar todos los usuarios?

En el panel de administración, ve a "Usuarios" > "Listar usuarios". Verás una tabla con todos los usuarios, su tipo, dominio principal y estado. Puedes ordenar por nombre, tipo o fecha de creación.

¿Cómo modificar un usuario?

Para modificar los datos de un usuario (como su paquete, límites o contraseña):

  1. En la lista de usuarios, haz clic en el nombre del usuario.
  2. Se abrirá su perfil. Verás opciones como:
    • Cambiar contraseña
    • Modificar paquete
    • Editar límites (disco, tráfico, etc.)
  3. Realiza los cambios y haz clic en "Guardar".

[TIP] Si quieres cambiar el dominio principal de un usuario, deberás hacerlo desde la sección "Dominios" de ese usuario.

¿Cómo suspender o eliminar un usuario?

Desde el perfil del usuario, encontrarás botones para:

  • Suspender: Desactiva temporalmente el acceso al panel y los servicios del usuario. Es útil para clientes morosos.
  • Eliminar: Borra permanentemente al usuario y todos sus datos (webs, correos, bases de datos). Ten cuidado, esta acción no se puede deshacer.

[WARNING] Antes de eliminar un usuario, asegúrate de hacer una copia de seguridad de sus datos si son necesarios.

Gestión de paquetes de hosting

¿Qué es un paquete de hosting en DirectAdmin?

Un paquete de hosting es un conjunto de límites y recursos que se asignan a un usuario. Por ejemplo, puedes crear un paquete "Básico" con 1 GB de disco, 10 GB de tráfico y 1 dominio, y otro "Premium" con 5 GB de disco y dominios ilimitados.

¿Cómo crear un paquete?

  1. Ve a "Paquetes" en el menú (o "Paquetes de usuario").
  2. Haz clic en "Crear nuevo paquete".
  3. Dale un nombre (ej: Basico).
  4. Configura los límites:
    • Espacio en disco (en MB)
    • Tráfico mensual (en GB)
    • Número de dominios, subdominios, cuentas de correo, etc.
  5. Haz clic en "Crear".

Luego, al crear o modificar un usuario, puedes asignarle este paquete.

[TIP] Usa paquetes para estandarizar la oferta de servicios y evitar errores manuales.

Problemas comunes y soluciones

Mi usuario no puede acceder al panel

Esto puede deberse a varias razones:

  • Contraseña incorrecta: Usa la opción "Olvidé mi contraseña" desde la pantalla de login o cámbiala desde el administrador.
  • Usuario suspendido: Revisa en la lista de usuarios si aparece como "Suspendido". Si es así, reactívalo.
  • IP bloqueada: Si el usuario intentó acceder muchas veces con contraseña incorrecta, su IP puede estar bloqueada. Desde el administrador, ve a "IP Bloqueadas" y desbloquéala.

¿Cómo restablecer la contraseña de un usuario?

Desde el perfil del usuario, haz clic en "Cambiar contraseña". Ingresa la nueva contraseña (puedes usar el generador automático) y guarda. El usuario podrá usarla inmediatamente.

El usuario no puede crear bases de datos

Esto suele deberse a que el paquete asignado no incluye permisos para bases de datos. Revisa el paquete del usuario y asegúrate de que tenga habilitada la opción "MySQL" o "MariaDB". Si es necesario, cambia el paquete o modifica los límites manualmente.

¿Cómo transferir un usuario a otro servidor?

DirectAdmin no tiene una herramienta nativa para transferir usuarios entre servidores, pero puedes hacerlo manualmente:

  1. Desde el servidor origen, ve al perfil del usuario y haz clic en "Crear copia de seguridad".
  2. Descarga el archivo de backup.
  3. En el servidor destino, ve a "Usuarios" > "Restaurar copia de seguridad" y sube el archivo.

[INFO] Para transferencias masivas, existen scripts como directadmin-transfer.sh que automatizan el proceso.

Seguridad y buenas prácticas

¿Cómo limitar los permisos de un usuario?

Desde el perfil del usuario, puedes desactivar funciones específicas como:

  • Acceso a SSH (muy importante para evitar riesgos)
  • Acceso a la shell del sistema
  • Creación de subdominios o cuentas de correo ilimitadas

Revisa siempre los permisos por defecto y ajústalos según las necesidades.

¿Cómo proteger las contraseñas de los usuarios?

  • Usa contraseñas largas (mínimo 12 caracteres) con mayúsculas, minúsculas, números y símbolos.
  • Activa la autenticación de dos factores (2FA) desde el perfil del administrador para mayor seguridad.
  • No compartas las contraseñas por correo electrónico sin cifrar.

[WARNING] Nunca uses contraseñas como "admin123" o "password". DirectAdmin puede generar contraseñas seguras automáticamente.

Preguntas avanzadas

¿Puedo tener usuarios sin dominio principal?

Sí, pero es poco común. Si creas un usuario sin dominio, no podrá alojar sitios web hasta que agregue uno. Es útil para cuentas de correo o pruebas.

¿Cómo gestionar usuarios desde la terminal?

Como SysAdmin DirectAdmin, puedes usar comandos de shell para gestionar usuarios rápidamente. Por ejemplo:

  • directadmin c - Para acceder a la consola de comandos.
  • echo "action=create&user=cliente1&pass=secreta&domain=midominio.com&package=Basico" >> /usr/local/directadmin/data/task.queue - Para crear un usuario desde la terminal.

[TIP] La terminal es más rápida para tareas repetitivas, pero requiere conocimientos de línea de comandos.

¿Qué pasa si un usuario supera sus límites?

DirectAdmin puede configurarse para que, al superar los límites (por ejemplo, de disco), el usuario reciba una advertencia o se le suspenda automáticamente. Revisa la configuración en "Administración" > "Configuración de límites".

Conclusión

La gestión usuarios DirectAdmin es una tarea que, con las herramientas adecuadas, se vuelve muy sencilla. Este DirectAdmin FAQ cubre las dudas más comunes, desde la creación hasta la resolución de problemas. Recuerda que la práctica es clave: crea usuarios de prueba, experimenta con paquetes y no temas explorar el panel.

[INFO] Si tienes dudas más específicas, la documentación oficial de DirectAdmin (en inglés) y los foros de la comunidad son excelentes recursos. También puedes consultar a tu proveedor de hosting.

¡Esperamos que este artículo te haya sido útil! Ahora ya sabes cómo manejar a tus DirectAdmin usuarios como un verdadero SysAdmin DirectAdmin.

¿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