Cómo crear un usuario en cPanel y asignar permisos
¿Qué es un usuario en cPanel y por qué deberías crearlo?
Cuando contratas un plan de hosting cPanel, la cuenta principal que recibes es como la llave maestra de tu servidor. Con ella puedes acceder a todo: archivos, bases de datos, correos, dominios y configuración avanzada. Pero, ¿qué pasa si trabajas con un equipo o quieres dar acceso a un diseñador web, a un programador o a un asistente de marketing?
Crear usuarios adicionales en cPanel es la solución perfecta. En lugar de compartir tu contraseña principal (algo muy poco recomendable por seguridad), puedes crear usuario cpanel con permisos limitados. Así, cada persona accede solo a lo que necesita y tú mantienes el control total.
En esta guía extensa y práctica, aprenderás paso a paso cómo administrar usuarios en cPanel, qué son los permisos, cómo asignarlos correctamente y las mejores prácticas de seguridad. Vamos a ello, sin rodeos y en un lenguaje claro para que lo entiendas aunque sea tu primera vez.
¿Cuándo te conviene crear usuarios adicionales en cPanel?
Antes de entrar en materia, es importante que sepas cuándo tiene sentido crear usuarios secundarios. No siempre es necesario, pero en estos escenarios te va a simplificar muchísimo la vida:
- Trabajas con un diseñador web que necesita subir archivos y gestionar el contenido, pero no debe tocar la configuración del servidor.
- Tienes un programador que debe acceder a bases de datos o al administrador de archivos, pero no a los correos electrónicos.
- Colaboras con un experto en SEO que necesita instalar plugins o ver las estadísticas, pero no cambiar la zona DNS.
- Quieres delegar tareas de mantenimiento a un asistente sin darle acceso total.
- Necesitas auditar quién hace qué en tu hosting, ya que cada usuario tiene su propio registro de actividad.
En resumen: si más de una persona toca tu hosting, necesitas cpanel add user con permisos bien definidos.
Requisitos previos antes de crear un usuario en cPanel
No necesitas ser un experto en Linux ni en SysAdmin, pero sí debes tener a mano:
- Acceso a tu cuenta principal de cPanel (usuario y contraseña que te dio tu proveedor de hosting).
- Saber el nombre de tu dominio principal o del dominio para el que quieres crear el usuario.
- Tener claro qué permisos vas a otorgar (te explico más abajo).
- Una dirección de correo electrónico válida para el nuevo usuario (donde recibirá las notificaciones de cPanel).
Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es diferente y el acceso se realiza a través del puerto 2106. Pero esta guía se centra en cPanel, que es el panel más común en el mercado.
Paso a paso: cómo crear un usuario en cPanel (cpanel add user)
Vamos a lo importante. Sigue estos pasos y en menos de 5 minutos tendrás tu primer usuario secundario creado.
Paso 1: Inicia sesión en cPanel
Abre tu navegador y ve a la dirección de tu panel de control. Normalmente es algo como:
https://tudominio.com/cpanel
O también puedes usar la dirección que te dio tu proveedor de hosting, que suele ser algo como https://tuip:2083. Introduce tu usuario principal y contraseña y haz clic en "Iniciar sesión".
[TIP]: Si no sabes cómo acceder a cPanel, contacta con tu proveedor de hosting. Ellos te darán la URL exacta y tus credenciales iniciales.
Paso 2: Busca la sección "Usuarios" o "Administración de usuarios"
Una vez dentro de cPanel, verás un panel con muchos iconos. Busca la sección llamada "Seguridad" o "Preferencias". Dentro de ella, encontrarás la opción "Usuarios" o "Administrar usuarios". Haz clic ahí.
En algunas versiones de cPanel, también puedes encontrarlo en "Cuentas" → "Usuarios de cPanel". Si no lo ves, usa el buscador de cPanel (arriba a la derecha) y escribe "usuarios".
Paso 3: Haz clic en "Crear nuevo usuario"
Verás una lista de los usuarios existentes (si es tu primera vez, solo estará tu usuario principal). Busca el botón que dice "Crear nuevo usuario" o "Add User". Haz clic en él.
Paso 4: Rellena los datos del nuevo usuario
Se abrirá un formulario con varios campos. Esto es lo que debes completar:
- Nombre de usuario: Elige un nombre único, por ejemplo
disenadorweboprogramador. Evita espacios y caracteres especiales. Solo letras minúsculas y números. - Contraseña: Debe ser segura. Usa una combinación de mayúsculas, minúsculas, números y símbolos. cPanel te mostrará un indicador de fortaleza.
- Correo electrónico: Introduce un email válido donde el usuario recibirá las notificaciones de su cuenta.
- Dominio: Selecciona el dominio sobre el que tendrá permisos este usuario. Si solo tienes un dominio, aparecerá preseleccionado.
- Idioma: Puedes dejarlo en español si prefieres que el usuario vea el panel en ese idioma.
[WARNING]: No uses la misma contraseña que tu cuenta principal. Si un usuario secundario se ve comprometido, no querrás que ponga en riesgo todo tu hosting.
Paso 5: Asigna los permisos (lo más importante)
Aquí es donde realmente se define qué puede y qué no puede hacer el nuevo usuario. cPanel te muestra una lista de funciones o características que puedes activar o desactivar con casillas de verificación.
Los permisos más comunes son:
- Administrador de archivos: Para subir, editar o eliminar archivos del sitio web.
- Bases de datos MySQL: Para crear y gestionar bases de datos.
- Cuentas de correo electrónico: Para crear buzones y gestionar el email.
- Gestor de DNS: Para modificar los registros DNS del dominio (muy delicado).
- Estadísticas y logs: Para ver informes de visitas y errores.
- Instalador de aplicaciones: Como Softaculous, para instalar WordPress u otros scripts.
- Copias de seguridad: Para crear y restaurar backups.
- Gestor de dominios: Para añadir subdominios o dominios adicionales.
Mi recomendación: Empieza con lo mínimo. Puedes ir ampliando permisos más adelante si es necesario. Es mucho más fácil dar más acceso que quitarlo.
Paso 6: Guarda el usuario
Revisa que todos los datos sean correctos y haz clic en "Guardar" o "Crear". cPanel te confirmará que el usuario se ha creado correctamente.
Cómo asignar o modificar permisos a un usuario existente
Una vez que has aprendido a crear usuario cpanel, es igual de importante saber gestionar los permisos. Puede que el usuario ya esté creado pero necesite más o menos acceso.
Accede a la lista de usuarios
Ve a la misma sección "Usuarios" dentro de cPanel. Verás la lista con todos los usuarios secundarios que has creado.
Haz clic en "Editar" o "Modificar"
Junto a cada usuario, hay un icono de lápiz o un botón que dice "Editar". Haz clic en él.
Cambia las casillas de permisos
Se abrirá la misma pantalla de permisos que viste al crear el usuario. Simplemente marca o desmarca las funciones que quieras otorgar o revocar.
Guarda los cambios
Haz clic en "Guardar" y los nuevos permisos se aplicarán al instante. No es necesario reiniciar nada.
[TIP]: Si tienes dudas sobre qué permisos dar, piensa en el principio del mínimo privilegio: otorga solo lo necesario para que la persona haga su trabajo.
Buenas prácticas para administrar usuarios en cPanel
La gestión de usuarios no es solo crear y asignar permisos. Hay una serie de recomendaciones que te harán la vida más fácil y protegerán tu hosting.
1. Usa contraseñas fuertes y únicas
Ya lo he dicho antes, pero lo repito: cada usuario debe tener su propia contraseña robusta. No compartas la principal jamás. Si un usuario se va del equipo, cambia su contraseña o elimina su cuenta.
2. Revisa los permisos periódicamente
Cada 3 o 6 meses, revisa qué usuarios tienen acceso y qué permisos tienen. Es fácil que con el tiempo se acumulen accesos innecesarios.
3. Elimina usuarios que ya no necesitan acceso
Si un diseñador terminó su proyecto o un colaborador ya no trabaja contigo, elimina su usuario. Es la forma más segura de evitar accesos no autorizados.
4. Activa la autenticación de dos factores (2FA)
cPanel permite activar 2FA para cada usuario. Esto añade una capa extra de seguridad. Si tu proveedor lo soporta, actívalo al menos para el usuario principal.
5. Usa los registros de actividad
cPanel guarda un historial de acciones de cada usuario. Si sospechas de algo, puedes revisar quién tocó qué. Esto es clave para administrar usuarios de forma responsable.
Preguntas frecuentes (FAQ) sobre usuarios en cPanel
Aquí tienes las dudas más habituales que resuelvo como técnico de soporte. Te las dejo en formato rápido.
¿Puedo crear un usuario que solo tenga acceso a correos?
Sí, perfectamente. Al crear el usuario o editar sus permisos, solo marca las casillas relacionadas con "Cuentas de correo electrónico" y deja el resto desmarcadas.
¿Los usuarios secundarios pueden ver mi contraseña principal?
No. Cada usuario tiene su propia contraseña y no puede ver la tuya. Tampoco pueden cambiar la contraseña principal.
¿Cuántos usuarios puedo crear en cPanel?
Depende de tu plan de hosting. Algunos proveedores limitan el número de usuarios secundarios. Revisa las especificaciones de tu contraseña o contacta con soporte.
¿Puedo dar permisos a un usuario solo para un subdominio?
En cPanel estándar, los permisos se asignan por dominio completo, no por subdominio. Si necesitas algo más granular, tendrías que usar herramientas más avanzadas como reseller o VPS.
¿Qué pasa si olvido la contraseña de un usuario secundario?
Puedes cambiarla desde la lista de usuarios en cPanel. Busca la opción "Cambiar contraseña" junto al usuario en cuestión. No necesitas la contraseña anterior.
¿Los usuarios secundarios pueden instalar WordPress?
Sí, si les das permiso para usar el "Instalador de aplicaciones" (como Softaculous). Pero si prefieres controlarlo tú, simplemente no marques esa casilla.
¿Qué es Syspanel y cómo se relaciona con esto?
Syspanel (antes llamado HestiaCP) es otro panel de control de hosting que algunos proveedores usan en lugar de cPanel. Si tu hosting usa Syspanel, el acceso se hace por el puerto 2106 y la gestión de usuarios es diferente. Esta guía es específica para cPanel, que es el estándar en la mayoría de los hostings.
Errores comunes al crear usuarios en cPanel (y cómo evitarlos)
Aunque el proceso es sencillo, cometemos errores que pueden dar problemas. Te dejo los más frecuentes para que los evites.
Error 1: Dar demasiados permisos desde el inicio
Es tentador marcar todo para "que no falte nada". Pero esto es un riesgo de seguridad. Empieza con lo mínimo y amplía después.
Error 2: Usar nombres de usuario ambiguos
Nombres como usuario1 o prueba no dicen nada. Mejor usa nombres descriptivos como disenador_web o soporte_tecnico.
Error 3: No informar al usuario de sus credenciales
Después de crear el usuario, envía un correo al interesado con su nombre de usuario, la URL de acceso a cPanel y los permisos que tiene. Así no te preguntarán después.
Error 4: Olvidar revisar los permisos cuando el proyecto cambia
Si el diseñador ya no necesita acceso a archivos, revócaselo. No lo dejes "por si acaso".
Error 5: Compartir la contraseña principal
Este es el error más grave. Nunca, jamás, compartas tu contraseña principal. Para eso existen los usuarios secundarios.
Conclusión: domina la gestión de usuarios en cPanel
Ya tienes todo lo necesario para crear usuario cpanel, asignar permisos y gestionar tu hosting de forma segura y eficiente. Recuerda que la clave está en el equilibrio: dar acceso suficiente para que el trabajo fluya, pero sin exponer tu servidor a riesgos innecesarios.
Resumen rápido:
- Entra en cPanel → Seguridad → Usuarios.
- Haz clic en "Crear nuevo usuario" y rellena los datos.
- Asigna permisos mínimos al principio.
- Revisa y ajusta permisos cuando sea necesario.
- Elimina usuarios que ya no usen el acceso.
Con esta guía, no solo sabrás cómo hacerlo, sino que entenderás el porqué de cada paso. Y si tu hosting usa Syspanel, recuerda que el acceso es por el puerto 2106 y el proceso es distinto, pero los principios de seguridad son los mismos.
Si tienes dudas, tu proveedor de hosting tiene soporte técnico para ayudarte. No dudes en preguntar: para eso estamos. Ahora, ve y crea ese primer usuario con confianza.
