Cómo gestionar usuarios en Ubuntu: crear, personalizar y eliminar cuentas usando adduser

1. Introducción

Ubuntu es un sistema operativo de código abierto basado en Linux, ampliamente usado para todo, desde la computación personal hasta la gestión de servidores en la nube. Entre varias tareas de administración del sistema, la gestión de usuarios es una de las responsabilidades más fundamentales e importantes.
En este artículo, explicaremos cómo agregar nuevos usuarios usando el comando adduser, cómo eliminar usuarios y cómo otorgar privilegios de administrador en Ubuntu. Esta guía está dirigida a principiantes y usuarios intermedios, proporcionando instrucciones claras paso a paso, incluso para quienes no están familiarizados con operaciones en la línea de comandos.

2. ¿Qué es la gestión de usuarios en Ubuntu?

La gestión de usuarios en Ubuntu se refiere al proceso de añadir múltiples usuarios al sistema y asignar los permisos adecuados a cada uno de ellos. Para mantener la seguridad y la eficiencia del sistema, es crucial configurar los derechos de acceso individualmente para cada usuario.

En particular, los administradores (usuarios con privilegios sudo) pueden mantener de forma segura todo el sistema gestionando a los demás usuarios de manera adecuada. Aquí presentamos un método simple y eficaz de gestión de usuarios usando el comando adduser.

3. Conceptos básicos del comando adduser

El comando adduser es una interfaz de alto nivel utilizada en Ubuntu para crear nuevos usuarios. A diferencia del comando useradd, adduser es más amigable y adecuado para principiantes.

Por ejemplo, para crear un nuevo usuario llamado “testuser”, ejecute el siguiente comando:

sudo adduser testuser

Este comando crea el usuario “testuser” y genera automáticamente un directorio home. A continuación se le pedirá que establezca una contraseña y, opcionalmente, proporcione información adicional como un nombre completo.

4. Pasos para agregar un nuevo usuario con adduser

  1. Abra la terminal (Ctrl + Alt + T).
  2. Introduzca el siguiente comando:
    sudo adduser username
    

Reemplace “username” por el nombre de usuario deseado.

  1. Se le pedirá que establezca una contraseña. Introduzca una contraseña robusta y confírmela.
  2. Puede ingresar información adicional como nombre completo o número de teléfono, pero esto es opcional.
  3. Una vez que confirme los datos, se creará el nuevo usuario.

Desde una perspectiva de seguridad, siempre establezca una contraseña fuerte. Evite contraseñas cortas o simples e incluya una combinación de letras, números y símbolos.

5. Personalizando la creación de usuarios con adduser

El comando adduser ofrece varias opciones para personalizar la creación de usuarios. A continuación, algunas opciones útiles:

  • -d : Especifica un directorio home personalizado.
    sudo adduser -d /custom/home username
    
  • -s : Especifica la shell de inicio de sesión.
    sudo adduser -s /bin/zsh username
    
  • -G : Añade el usuario a grupos adicionales.
    sudo adduser -G sudo username
    

Combinando estas opciones, puede personalizar de forma flexible la configuración del usuario según los requisitos del sistema.

6. Gestión de usuarios mediante la GUI

Incluso los usuarios que no están familiarizados con la línea de comandos pueden gestionar usuarios fácilmente a través de la interfaz gráfica de Ubuntu.

  1. Abra el menú “Configuración” y seleccione la pestaña “Usuarios”.
  2. Haga clic en “Desbloquear” e introduzca su contraseña de administrador.
  3. Haga clic en “Agregar usuario” e ingrese la información requerida.

La GUI ofrece una experiencia intuitiva, lo que la convierte en una excelente opción para quienes se sienten incómodos con los comandos del terminal.

7. Asignar privilegios de administrador a un nuevo usuario

Los usuarios con privilegios de administrador pueden ejecutar operaciones a nivel del sistema usando el comando sudo. Para otorgar derechos administrativos a un nuevo usuario, ejecute:

sudo usermod -aG sudo username

Este comando añade al usuario al grupo sudo, habilitando capacidades de administrador del sistema. Nota importante: solo otorgue privilegios administrativos a usuarios de confianza.

8. Eliminar usuarios con deluser

Si un usuario ya no es necesario, el comando deluser le permite eliminarlo fácilmente.

Eliminación básica:

sudo deluser username

Para eliminar al usuario junto con su directorio home:

sudo deluser --remove-home username

Antes de eliminar un usuario, siempre haga una copia de seguridad de los datos importantes, ya que la recuperación puede no ser posible después.

9. Problemas comunes y solución de problemas

Manejo de mensajes de error:

  • Si aparece un error de “permiso denegado”, es posible que el usuario no tenga derechos sudo. Pida acceso a un administrador o añada al usuario al grupo sudo.
  • Si ve un error de “el usuario ya existe” al ejecutar adduser, elija un nombre de usuario diferente.

Para verificar si el usuario se ha creado correctamente, use:

grep username /etc/passwd

10. Resumen

La gestión de usuarios en Ubuntu es esencial para mantener tanto la seguridad del sistema como la eficiencia operativa. Con el comando adduser, puede crear usuarios fácilmente, personalizar perfiles y asignar privilegios de administrador. Ubuntu también ofrece herramientas GUI, lo que hace que el proceso sea accesible incluso para principiantes.

Siguiendo esta guía, podrá gestionar los usuarios de Ubuntu de manera eficaz y operar su sistema de forma más segura y eficiente.

年収訴求