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

DirectAdmin: guía paso a paso para crear y gestionar cuentas de usuario

Actualizado el 7 de marzo de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a sumergirnos en el mundo de DirectAdmin, el panel de control que te permite gestionar servidores web de forma sencilla y potente. Si estás empezando con la administración de un servidor Linux, esta guía es para ti. Vamos a aprender paso a paso cómo crear cuentas DirectAdmin y gestionar usuarios como un profesional. No te preocupes si no tienes experiencia técnica; lo explicaré todo de forma clara y visual.


¿Qué es DirectAdmin y por qué es ideal para ti?

DirectAdmin es un panel de control de hosting que te permite administrar servidores web, cuentas de correo, bases de datos y mucho más desde una interfaz gráfica. Es conocido por ser ligero, rápido y muy estable, perfecto tanto para principiantes como para administradores avanzados.

[INFO] A diferencia de otros paneles como cPanel, DirectAdmin consume menos recursos del servidor, lo que lo hace ideal para VPS o servidores dedicados con recursos limitados.

En este tutorial, nos centraremos en una de las tareas más comunes: crear y gestionar cuentas de usuario. Cada cuenta de usuario en DirectAdmin representa un sitio web independiente, con su propio espacio, correos y bases de datos.


Requisitos previos antes de empezar

Antes de lanzarnos a crear cuentas, asegúrate de tener lo siguiente:

  1. Acceso al panel de administración de DirectAdmin (normalmente en tu-servidor:2222).
  2. Credenciales de administrador (usuario admin y su contraseña).
  3. Un dominio registrado (o un subdominio) que quieras asignar a la nueva cuenta.
  4. Conocimientos básicos de navegación en paneles de control (si has usado algún otro panel, esto te resultará familiar).

[TIP] Si aún no tienes DirectAdmin instalado, muchos proveedores de hosting lo incluyen en sus planes. También puedes instalarlo manualmente en un servidor Linux (CentOS, Ubuntu, etc.).


Paso 1: Acceder al panel de administración

Abre tu navegador y escribe la dirección de tu servidor seguida de :2222. Por ejemplo: https://tuserver.com:2222. Verás la pantalla de inicio de sesión.

  • Usuario: admin
  • Contraseña: La que configuraste durante la instalación.

Haz clic en Login. Una vez dentro, verás el panel principal con varias secciones: Resumen del servidor, Administración de usuarios, Configuración, etc.


Paso 2: Crear una nueva cuenta de usuario (sitio web)

Ahora vamos a crear cuentas DirectAdmin paso a paso. Sigue estas instrucciones al pie de la letra:

  1. En el menú superior, haz clic en "Crear nuevo usuario" o busca la sección "Administración de usuarios" y luego "Añadir usuario".

  2. Se abrirá un formulario con varios campos. Rellénalos con cuidado:

    • Nombre de usuario: Elige un nombre único (por ejemplo, mipagina).
    • Contraseña: Crea una contraseña segura (mínimo 8 caracteres, con mayúsculas, minúsculas y números).
    • Email: Dirección de correo del administrador del sitio (se enviarán notificaciones aquí).
    • Dominio: Escribe el dominio que quieres asociar (ej: midominio.com).
    • Paquete: Si tienes paquetes predefinidos (por ejemplo, "Básico", "Premium"), selecciona uno. Si no, puedes personalizar los límites más abajo.
    • Límites de recursos: Aquí defines cuánto espacio en disco, ancho de banda, cuentas de correo, bases de datos, etc., tendrá el usuario. Ajusta según lo que necesites.
  3. Haz clic en "Crear". El sistema procesará la solicitud y te mostrará un mensaje de éxito. ¡Listo! Ya has creado tu primera cuenta.

[WARNING] No uses contraseñas débiles como 123456 o admin. Una mala contraseña puede comprometer todo el servidor. Usa un generador de contraseñas si es necesario.


Paso 3: Gestionar usuarios existentes

Una vez que tienes varias cuentas, necesitarás gestionar usuarios de forma eficiente. DirectAdmin ofrece varias herramientas para ello.

### Ver lista de usuarios

Ve a "Administración de usuarios" > "Listar/Administrar usuarios". Verás una tabla con todos los usuarios creados, incluyendo:

  • Nombre de usuario
  • Dominio
  • Espacio usado / límite
  • Estado (activo, suspendido, etc.)

Desde aquí puedes realizar acciones rápidas:

  • Editar: Modificar límites, cambiar contraseña o paquete.
  • Suspender: Pausar temporalmente la cuenta (ideal si el usuario no paga).
  • Eliminar: Borrar la cuenta y todos sus datos (¡cuidado! esto es irreversible).
  • Acceder como usuario: Entrar al panel del usuario para solucionar problemas sin necesidad de su contraseña.

### Cambiar contraseña de un usuario

Si un usuario olvida su contraseña, puedes restablecerla desde la lista. Haz clic en "Editar" junto al usuario, busca el campo "Contraseña", escribe la nueva y guarda los cambios.

[INFO] Siempre que cambies una contraseña, notifica al usuario inmediatamente para que pueda acceder.


Paso 4: Configurar paquetes de hosting (opcional pero recomendado)

Los paquetes te permiten estandarizar los límites de recursos para tus usuarios. Por ejemplo, puedes crear un paquete "Básico" con 1 GB de espacio y 10 GB de ancho de banda, y otro "Premium" con 5 GB y 50 GB.

Para crear un paquete:

  1. Ve a "Administración de usuarios" > "Paquetes de usuario".
  2. Haz clic en "Añadir paquete".
  3. Dale un nombre (ej: "Inicial"), define los límites (espacio, bases de datos, cuentas de correo, etc.) y guarda.

Cuando crees un nuevo usuario, podrás asignarle este paquete directamente, ahorrando tiempo y asegurando consistencia.


Paso 5: Gestionar correos electrónicos y bases de datos

Cada cuenta de usuario en DirectAdmin puede tener sus propios correos y bases de datos. Como administrador, puedes gestionarlos desde la cuenta del usuario o desde el panel de administración.

### Crear cuentas de correo

  1. Inicia sesión como el usuario (o desde la lista, haz clic en "Acceder como usuario").
  2. Ve a "Gestor de correo" > "Añadir cuenta de correo".
  3. Introduce el nombre (ej: info@midominio.com) y la contraseña.
  4. Guarda. El correo estará listo para usarse con cualquier cliente (Outlook, Thunderbird, etc.).

### Crear bases de datos MySQL

  1. Desde el panel del usuario, ve a "Gestor de bases de datos" > "MySQL".
  2. Haz clic en "Crear base de datos".
  3. Ponle un nombre (ej: midb) y el sistema generará un usuario y contraseña automáticamente.
  4. Anota estos datos; los necesitarás para conectar aplicaciones como WordPress.

[TIP] Para mayor seguridad, nunca uses la misma contraseña para el correo y la base de datos.


Paso 6: Solucionar problemas comunes (FAQ)

Aquí tienes algunas preguntas frecuentes que te ayudarán a resolver dudas rápidamente:

¿Por qué no puedo acceder a DirectAdmin?

  • Verifica que el puerto 2222 esté abierto en el firewall del servidor (por ejemplo, con ufw o iptables).
  • Comprueba que el servicio de DirectAdmin esté corriendo: systemctl status directadmin.
  • Si todo falla, reinicia el servicio: systemctl restart directadmin.

¿Cómo cambio el límite de espacio de un usuario?

Ve a "Listar/Administrar usuarios", haz clic en "Editar" junto al usuario, y modifica el campo "Espacio en disco". Guarda los cambios.

¿Puedo migrar cuentas de otro panel a DirectAdmin?

Sí, DirectAdmin incluye herramientas de migración. Ve a "Administración de usuarios" > "Migrar cuentas" y sigue las instrucciones. Soporta migración desde cPanel, Plesk y otros paneles.

¿Qué hago si un usuario supera su límite de ancho de banda?

Puedes suspender temporalmente su cuenta desde la lista de usuarios o aumentar el límite editando su perfil. También puedes configurar alertas automáticas para que te avisen cuando se acerquen al límite.


Consejos avanzados para la administración DirectAdmin

Si ya dominas lo básico, aquí tienes algunos trucos para ser más eficiente:

  • Usa la línea de comandos: DirectAdmin tiene scripts como da_admin que permiten crear usuarios rápidamente desde SSH. Por ejemplo:
    echo "username:password" | /usr/local/directadmin/scripts/create_user.sh
  • Automatiza tareas con cron jobs: Puedes programar copias de seguridad automáticas de las cuentas.
  • Monitorea el rendimiento: En el panel de administración, ve a "Resumen del servidor" para ver el uso de CPU, RAM y disco en tiempo real.

[WARNING] Siempre haz copias de seguridad antes de realizar cambios masivos. DirectAdmin permite backups completos desde "Administración de usuarios" > "Backups".


Conclusión

Crear y gestionar cuentas en DirectAdmin es un proceso sencillo una vez que conoces los pasos. Desde el panel de administración puedes controlar todos los aspectos de tus usuarios: recursos, correos, bases de datos y más. Recuerda siempre mantener buenas prácticas de seguridad, como contraseñas fuertes y actualizaciones periódicas.

Si en algún momento te sientes perdido, no dudes en consultar la documentación oficial de DirectAdmin o contactar a tu proveedor de hosting. Y si usas otros paneles como Syspanel (antes HestiaCP, que se accede por el puerto 2106), verás que muchos conceptos son similares.

¡Espero que esta guía te haya sido de gran ayuda! Ahora estás listo para administrar tu servidor como un experto. Si tienes alguna duda, déjala en los comentarios o escribe a soporte técnico. ¡Feliz hosting!

¿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