Guía para crear y configurar un usuario en cPanel (paso a paso)
¿Qué es un usuario en cPanel y por qué deberías crear uno?
Cuando contratas un hosting, normalmente recibes un usuario principal que tiene acceso total a todo el panel de control. Este usuario es como el "administrador" de tu cuenta. Sin embargo, en muchos casos necesitarás dar acceso a otras personas: un desarrollador web, un diseñador, un colaborador o incluso un cliente final.
Crear usuarios adicionales en cPanel es una práctica de seguridad y organización fundamental. No es recomendable compartir el usuario principal con todo el mundo, porque eso implicaría dar control total sobre archivos, bases de datos y configuraciones críticas.
En esta guía completa, te explicaré paso a paso cómo crear y configurar un usuario en cPanel, desde el acceso al panel hasta la asignación de permisos específicos. Aprenderás a manejar cPanel usuarios, a configurar accesos FTP y a entender los permisos cPanel para que cada persona tenga solo lo que necesita.
Vamos a ello.
Requisitos previos antes de empezar
Antes de lanzarnos a la configuración, asegúrate de tener lo siguiente:
- Acceso a tu cPanel con el usuario principal (o un usuario con privilegios de administrador).
- Conocer la URL de acceso a tu panel (normalmente algo como
https://tudominio.com/cpanelohttps://tuip:2083). - Tener claro qué nivel de acceso quieres dar a la nueva persona: ¿solo FTP? ¿acceso a archivos? ¿gestión de correos? ¿todo?
[INFO] Si tu hosting usa un panel alternativo llamado Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo,
https://tudominio.com:2106). El proceso de creación de usuarios es muy similar, pero los nombres de las secciones pueden variar ligeramente.
Paso 1: Acceder a cPanel
Lo primero es entrar en tu panel de control. Abre tu navegador y escribe la URL de acceso. Introduce tu usuario principal y tu contraseña. Si tienes activada la autenticación de dos factores, confírmala también.
Una vez dentro, verás el escritorio de cPanel con todas las secciones (Archivos, Bases de Datos, Correo, Métricas, etc.).
Paso 2: Localizar la sección de usuarios
Existen varios tipos de usuarios que puedes crear en cPanel. Los más comunes son:
- Usuarios FTP: Solo pueden acceder a los archivos del sitio mediante FTP o el administrador de archivos de cPanel.
- Usuarios de correo: Pueden gestionar cuentas de correo electrónico (crear, eliminar, cambiar contraseñas).
- Usuarios de subdominios o bases de datos: Tienen permisos específicos sobre recursos concretos.
- Usuarios de la cuenta completa: Tienen acceso al cPanel con permisos limitados o totales (esto se hace desde el "Administrador de usuarios" o "User Manager").
Para esta guía nos centraremos en crear un usuario con acceso a cPanel (un subusuario) y también un usuario FTP, que son los casos más habituales.
Cómo crear un usuario de cPanel (con acceso al panel)
- Busca la sección "Administrador de Usuarios" o "User Manager" en el apartado de Preferencias o Seguridad (a veces está bajo "Advanced").
- Haz clic en "Crear Usuario" o "Add User".
- Rellena los campos:
- Nombre de usuario: Elige un nombre claro, por ejemplo
desarrollador1. - Contraseña: Genera una contraseña segura (usa el generador integrado si es posible).
- Dominio: Selecciona el dominio al que tendrá acceso (si tienes varios).
- Directorio: Puedes limitar su acceso a una carpeta específica (ej:
public_html/mi-sitio).
- Nombre de usuario: Elige un nombre claro, por ejemplo
- En la siguiente pantalla, verás la lista de privilegios. Aquí es donde se definen los permisos cPanel. Puedes marcar o desmarcar las casillas según lo que necesite:
- Archivos: ¿Podrá gestionar archivos, copias de seguridad, etc.?
- Bases de datos: ¿Podrá crear o modificar bases de datos?
- Correo: ¿Podrá gestionar cuentas de correo?
- Métricas: ¿Tendrá acceso a estadísticas?
- Seguridad: ¿Podrá modificar configuraciones de seguridad?
- Haz clic en "Guardar" o "Crear".
[TIP] Es buena práctica crear usuarios con permisos muy limitados al principio. Siempre puedes ampliar los permisos más adelante si el usuario los necesita.
Paso 3: Crear un usuario FTP en cPanel
El acceso FTP cPanel es uno de los más solicitados, especialmente para que un diseñador o programador suba archivos al servidor. Crear un usuario FTP es muy sencillo:
- En el panel principal, busca la sección "Cuentas FTP" (normalmente bajo "Archivos").
- Haz clic en "Crear cuenta FTP".
- Rellena los datos:
- Nombre de inicio de sesión: Por ejemplo,
disenador@tudominio.com(cPanel te lo muestra automáticamente). - Contraseña: Elige una segura.
- Directorio: Define la ruta a la que tendrá acceso. Puede ser
public_html(todo el sitio) o una subcarpeta. - Cuota: Puedes limitar el espacio en disco que puede usar (es opcional).
- Nombre de inicio de sesión: Por ejemplo,
- Pulsa "Crear cuenta".
Una vez creado, la persona podrá conectarse al servidor usando un cliente FTP (como FileZilla) con esos datos.
Paso 4: Configurar los permisos y restricciones
La configuración de permisos cPanel es clave para la seguridad de tu hosting. No querrás que un colaborador borre accidentalmente tu base de datos o cambie la configuración del servidor.
¿Qué permisos puedes asignar?
Desde el User Manager, puedes editar un usuario existente y modificar sus privilegios. Los permisos más importantes son:
- Acceso a archivos: Permite ver, subir, descargar y eliminar archivos.
- Acceso a bases de datos: Permite gestionar las bases de datos MySQL.
- Acceso a correo: Permite crear y gestionar cuentas de correo.
- Acceso a DNS: Permite modificar registros DNS (muy sensible, evita darlo si no es necesario).
- Acceso a cron jobs: Permite programar tareas automáticas.
- Acceso a configuraciones de PHP: Permite cambiar versiones o configuraciones de PHP.
Cómo modificar permisos
- Ve al Administrador de Usuarios.
- Busca el usuario en la lista y haz clic en "Editar" (o el icono de lápiz).
- Verás la lista de privilegios. Marca o desmarca las casillas según sea necesario.
- Guarda los cambios.
[WARNING] Ten mucho cuidado con los permisos relacionados con la seguridad y las configuraciones del servidor. Un error aquí puede dejar tu sitio inaccesible o vulnerable. Si no estás seguro, déjalos desactivados.
Paso 5: Probar el acceso del nuevo usuario
Después de crear y configurar el usuario, es fundamental probar que todo funciona correctamente.
Prueba de acceso a cPanel
- Abre la URL de cPanel en una ventana de incógnito.
- Introduce el nombre de usuario y la contraseña que creaste.
- Verifica que solo ve las secciones que le has permitido.
- Si quieres verificar los permisos, intenta acceder a una sección que no debería estar disponible (por ejemplo, si no le diste acceso a bases de datos, no debería ver esa opción).
Prueba de acceso FTP
- Abre tu cliente FTP (FileZilla, por ejemplo).
- Introduce los datos de conexión:
- Servidor:
ftp.tudominio.como la IP de tu servidor. - Usuario: El nombre de usuario FTP completo (ej:
disenador@tudominio.com). - Contraseña: La que configuraste.
- Servidor:
- Conéctate y verifica que solo ve el directorio que le asignaste.
Gestión avanzada: Subusuarios y Syspanel
Si tu hosting usa Syspanel (antes llamado HestiaCP), el proceso es similar pero con algunas diferencias. La URL de acceso es como mencioné antes: https://tudominio.com:2106.
En Syspanel, los usuarios se gestionan desde la sección "Usuarios" o "Cuentas". Puedes crear usuarios con acceso a la interfaz web (que sería equivalente al cPanel) o usuarios FTP puros. Los permisos se asignan mediante "roles" o "paquetes" predefinidos.
[INFO] En Syspanel, el puerto 2106 es el estándar para el acceso web. Asegúrate de incluirlo en la URL si tu hosting usa este panel.
Preguntas frecuentes (FAQ)
1. ¿Puedo crear un usuario en cPanel sin darle acceso FTP?
Sí, perfectamente. Un usuario de cPanel puede tener acceso solo a la interfaz web (por ejemplo, para gestionar bases de datos) y no tener permisos FTP. Los permisos son completamente personalizables.
2. ¿Qué diferencia hay entre un usuario de cPanel y un usuario FTP?
El usuario de cPanel puede acceder al panel de control web y, dependiendo de los permisos, gestionar archivos, correos, bases de datos, etc. El usuario FTP solo puede conectarse por FTP para subir o descargar archivos. No tiene acceso al panel web.
3. ¿Cómo elimino un usuario que ya no necesito?
Desde el User Manager o Cuentas FTP, busca el usuario y haz clic en "Eliminar" o "Borrar". Se te pedirá confirmación y, en el caso de FTP, también puedes elegir si quieres eliminar sus archivos o dejarlos en el servidor.
4. ¿Qué hago si el usuario no puede acceder a una sección?
Revisa los permisos que le has asignado. Es posible que no le hayas dado acceso a esa sección concreta. Edita el usuario y activa el permiso correspondiente. También verifica que la contraseña sea correcta y que no haya expirado.
5. ¿Es seguro crear usuarios para compartir acceso a mi hosting?
Sí, es una práctica muy segura y recomendada. Siempre que limites los permisos a lo estrictamente necesario, reduces el riesgo de errores o acciones malintencionadas. Nunca compartas el usuario principal.
6. ¿Puedo crear un usuario con acceso solo a una subcarpeta?
Sí, tanto en cPanel como en Syspanel puedes especificar un directorio base para el usuario. Esto es ideal si quieres que un colaborador trabaje solo en una parte del sitio, como una carpeta de pruebas o una tienda online.
Conclusión y buenas prácticas finales
Crear y configurar usuarios en cPanel es una tarea sencilla pero muy importante para la gestión eficiente y segura de tu hosting. No compartas el usuario principal, utiliza cPanel usuarios con permisos específicos para cada tarea o persona.
Recuerda estos puntos clave:
- Principio de mínimo privilegio: Otorga solo los permisos necesarios para realizar el trabajo.
- Contraseñas seguras: Usa siempre contraseñas robustas y cambia las contraseñas periódicamente.
- Revisa periódicamente los usuarios: Elimina los que ya no sean necesarios.
- Configura correctamente los permisos FTP: Limita el acceso a directorios específicos para evitar problemas.
- Documenta los accesos: Lleva un registro de quién tiene acceso a qué.
Con esta guía, ya estás listo para crear usuario cPanel, configurar cPanel usuarios con los permisos cPanel adecuados y gestionar el FTP cPanel de forma profesional.
Si tu hosting usa Syspanel, recuerda que el acceso es por el puerto 2106 y el proceso es muy similar, aunque los nombres de las secciones pueden variar.
Espero que esta guía paso a paso te haya sido de gran ayuda. Si tienes alguna duda, no dudes en contactar con tu proveedor de hosting o dejar un comentario. ¡Feliz gestión de tu servidor!
