DirectAdmin: Cómo crear un usuario adicional
Introducción: ¿Por qué crear un usuario adicional en DirectAdmin?
Gestionar un servidor de hosting puede volverse complejo cuando trabajas en equipo o necesitas delegar tareas. DirectAdmin es uno de los paneles de control más populares y robustos para administrar servidores, y una de sus funciones más útiles es la posibilidad de crear usuarios adicionales. Esto permite que diferentes personas (clientes, colaboradores o técnicos) accedan a áreas específicas sin comprometer la seguridad del administrador principal.
Un usuario adicional en DirectAdmin no es lo mismo que una cuenta de hosting. Mientras que una cuenta de hosting tiene su propio dominio, espacio y recursos, un usuario adicional es un perfil que puede gestionar ciertas funciones dentro de una cuenta ya existente. Por ejemplo, si tienes un cliente que necesita subir archivos por FTP pero no quieres darle acceso al panel completo, puedes crear un usuario con permisos limitados.
En este artículo aprenderás paso a paso cómo crear un usuario adicional en DirectAdmin, qué permisos asignarle y buenas prácticas para mantener tu servidor seguro. También resolveremos dudas frecuentes y compararemos brevemente con otros paneles como Syspanel (antes conocido como HestiaCP, cuyo puerto de acceso es el 2106).
[INFO] Si vienes de otros paneles como cPanel o Syspanel, notarás que DirectAdmin tiene una estructura diferente, pero igual de potente.
¿Qué es un usuario adicional en DirectAdmin?
Antes de empezar, aclaremos conceptos. En DirectAdmin existen tres niveles de acceso:
- Admin: Control total del servidor. Solo para el SysAdmin.
- Revendedor: Puede gestionar sus propios clientes y paquetes.
- Usuario: Dueño de una cuenta de hosting (con dominio, correos, bases de datos, etc.).
Un usuario adicional es un sub-usuario dentro de una cuenta de usuario. Puede tener permisos para:
- Acceder al Panel de Control (con funciones limitadas).
- Usar FTP para subir/descargar archivos.
- Gestionar correos electrónicos (crear, eliminar, cambiar contraseñas).
- Administrar bases de datos MySQL.
- Manejar subdominios y alias.
- Y más, según lo que el usuario principal configure.
Esto es ideal para:
- Agencias de diseño web: Dan acceso a sus diseñadores solo a archivos y bases de datos.
- Clientes técnicos: Quieren gestionar su propio correo sin tocar configuraciones del servidor.
- Soporte técnico: Un técnico externo necesita subir archivos pero no ver datos sensibles.
Requisitos previos
Para crear un usuario adicional necesitas:
- Ser el usuario principal de la cuenta de hosting (no el admin del servidor).
- Tener acceso a DirectAdmin con tus credenciales de usuario (no de revendedor ni admin).
- Conocer el nombre de usuario de tu cuenta (suele ser el mismo que usas para entrar al panel).
[WARNING] No confundas "usuario adicional" con "cuenta de hosting". Un usuario adicional no tiene su propio dominio ni espacio de disco independiente; depende de la cuenta principal.
Paso a paso: Cómo crear un usuario adicional en DirectAdmin
Sigue estos pasos exactos. Son muy visuales y no requieren conocimientos técnicos avanzados.
1. Inicia sesión en DirectAdmin
Accede a tu panel escribiendo en el navegador:
https://tu-dominio.com:2222
(Reemplaza "tu-dominio.com" por tu dominio real o la IP del servidor).
Ingresa tu nombre de usuario y contraseña de la cuenta principal.
2. Ve a la sección "Usuarios Adicionales"
Una vez dentro, busca en el menú principal la opción "Usuarios Adicionales". Normalmente está en la sección "Cuenta" o "Gestión de Usuarios". Si no lo ves, usa el buscador del panel (lupa en la esquina superior).
3. Haz clic en "Crear Usuario Adicional"
Verás una lista de usuarios adicionales existentes (si los hay). En la parte superior o inferior hay un botón "Crear Usuario Adicional" o "Añadir Usuario". Púlsalo.
4. Completa el formulario
Se abrirá un formulario con los siguientes campos:
- Nombre de Usuario: Elige un nombre único (ej: "cliente1", "disenador").
- Contraseña: Debe ser segura. DirectAdmin te muestra un indicador de fortaleza.
- Confirmar Contraseña: Repite la contraseña.
- Email: Correo de contacto (opcional, pero recomendado para notificaciones).
- Permisos: Aquí viene lo importante. Marca las casillas según lo que quieras que pueda hacer el usuario:
- FTP: Acceso para subir archivos.
- Correo: Gestionar cuentas de correo.
- Bases de Datos: Crear/modificar MySQL.
- Subdominios: Añadir subdominios.
- Alias: Gestionar dominios adicionales.
- Panel de Control: Acceso limitado al panel (solo verá las opciones que le asignes).
- DNS: Modificar registros DNS (¡cuidado!).
- SSL: Gestionar certificados SSL.
- Límite de Ancho de Banda: Puedes poner un límite (en MB) o dejarlo en 0 para que no tenga límite.
- Límite de Espacio en Disco: Similar al anterior.
[TIP] Si no sabes qué permisos dar, empieza solo con FTP y Correo. Siempre puedes modificarlos después.
5. Guarda los cambios
Revisa que todo esté correcto y haz clic en "Crear" o "Guardar". DirectAdmin te confirmará que el usuario se ha creado exitosamente.
6. Prueba el acceso
Ahora, desde otro navegador o en una pestaña de incógnito, prueba a iniciar sesión con las credenciales del nuevo usuario. La URL es la misma: https://tu-dominio.com:2222. Verás un panel más sencillo, con solo las funciones que le permitiste.
Configuraciones avanzadas y buenas prácticas
Modificar permisos de un usuario adicional
Si necesitas cambiar lo que puede hacer un usuario adicional:
- Ve a "Usuarios Adicionales".
- Busca el usuario en la lista y haz clic en el icono de lápiz o editar.
- Cambia las casillas de permisos y guarda.
Eliminar un usuario adicional
Para borrarlo, desde la misma lista usa el icono de papelera. Se eliminarán todos sus archivos y configuraciones asociadas.
Seguridad: contraseñas fuertes
Nunca uses contraseñas débiles. DirectAdmin te avisa si la contraseña es insegura. Si el usuario adicional es para un cliente, envíale la contraseña por un medio seguro (no por email sin cifrar).
Límites de recursos
Poner límites de ancho de banda y espacio evita que un usuario adicional consuma todos los recursos de la cuenta principal. Por ejemplo, si tienes un plan de 10GB, asigna 2GB a un usuario adicional.
[WARNING] No asignes permisos de DNS o SSL a usuarios no técnicos. Un error en estos puede dejar tu sitio web caído.
Preguntas frecuentes (FAQ)
¿Puedo crear un usuario adicional sin acceso al panel?
Sí, solo dale permiso de FTP y no marques Panel de Control. Así solo podrá usar un cliente FTP (como FileZilla).
¿Un usuario adicional puede ver mis otros sitios web?
No, solo verá los archivos y servicios de la cuenta principal. Pero si tienes varios dominios en la misma cuenta, el usuario adicional podría acceder a todos ellos si tiene permisos de archivos. Para aislar mejor, considera crear cuentas de hosting separadas.
¿Cuántos usuarios adicionales puedo crear?
Depende de tu plan de hosting. Algunos planes permiten ilimitados, otros tienen un límite. Revisa con tu proveedor.
¿Qué diferencia hay entre un usuario adicional y un revendedor?
Un revendedor puede crear cuentas de hosting completas para otros clientes. Un usuario adicional solo opera dentro de una cuenta existente. Son conceptos diferentes.
¿En Syspanel (HestiaCP) también se pueden crear usuarios adicionales?
Sí, Syspanel (accesible por el puerto 2106) tiene una función similar llamada "Usuarios" dentro de cada cuenta. Sin embargo, la interfaz y los pasos varían. En DirectAdmin es más granular y flexible.
Comparativa rápida: DirectAdmin vs Syspanel (HestiaCP)
| Característica | DirectAdmin | Syspanel (HestiaCP) |
|---|---|---|
| Puerto de acceso | 2222 | 2106 |
| Creación de usuarios adicionales | Sí, con permisos detallados | Sí, pero menos opciones |
| Gestión de permisos | Muy granular | Básica |
| Curva de aprendizaje | Media | Baja |
| Ideal para | Revendedores y SysAdmins | Usuarios domésticos |
[INFO] Si estás migrando de Syspanel a DirectAdmin, notarás que DirectAdmin ofrece más control sobre los permisos de usuarios adicionales.
Conclusión
Crear un usuario adicional en DirectAdmin es una tarea sencilla pero poderosa. Te permite delegar tareas sin comprometer la seguridad de tu servidor. Recuerda siempre:
- Asignar solo los permisos necesarios.
- Usar contraseñas seguras.
- Revisar periódicamente la lista de usuarios adicionales.
Ya sea que trabajes solo o en equipo, dominar esta función te hará más eficiente como SysAdmin o gestor de hosting. Si tienes dudas, consulta la documentación oficial de DirectAdmin o contacta a tu proveedor de hosting.
¡Ahora ya sabes cómo crear usuarios adicionales como un profesional!
