Gestión de usuarios de Ubuntu

Gestión de usuarios de Ubuntu

Los administradores de Linux a menudo necesitan administrar usuarios y grupos en un sistema Linux/Ubuntu. La gestión de usuarios, el control de acceso y la gestión de grupos son la necesidad básica pero más importante. En esta publicación, aprenderemos sobre

  • Creación de un usuario
  • Enumere a todos los usuarios
  • Cambiar contraseña de un usuario
  • Creación de un grupo
  • Enumere todos los grupos
  • Adición de un usuario en un grupo
  • Mostrar grupo de un usuario
  • Enumere a todos los usuarios en un solo grupo
  • Eliminación de un usuario de un grupo
  • Eliminación de un usuario
  • Eliminación de un grupo

En esta publicación, realizaremos cada una de las tareas mencionadas anteriormente a través de la terminal.

Creación de un usuario

Podemos agregar un usuario en el sistema operativo Ubuntu a través de la GUI o desde el terminal. Podemos usar el comando simple "Adduser" para agregar un usuario o el comando "Adduser -system" para agregar un usuario del sistema.

Para crear un nuevo usuario del sistema,

$ sudo adduser --system linuxuser2

Para crear un usuario simple,

$ sudo adduser linuxuser1

Después de ejecutar el comando anterior, le pedirá que establezca la nueva contraseña para el usuario recién creado dos veces.

Luego le pedirá que proporcione el nombre de usuario, el número de habitación, el número de teléfono de su trabajo y su hogar, y otros. Proporcione los detalles deseados y presione "Enter"

Después de proporcionar los detalles, le preguntará que la información proporcionada es correcta o no. Presione "Y" para continuar y presione Entrar si la información es correcta.

Enumere a todos los usuarios

Ahora, si desea enumerar a todos los usuarios de Ubuntu en el terminal, puede escribir el siguiente comando.

$ Cut --delimiter =: - -Fields = 1 /etc /passwd

Enumerará a todos los usuarios del sistema Ubuntu.

Cambiar contraseña de un usuario

Si desea cambiar la contraseña de cualquier usuario, primero debe iniciar sesión con ese nombre de usuario específico. Por ejemplo, para cambiar la contraseña de Linuxuser1,

$ SU - Linuxuser1

Después de ejecutar el comando anterior, le pedirá que ingrese la contraseña de ese usuario, escriba la contraseña y presione "Ingrese".

Puedes ver que el nombre de usuario ha cambiado.

Ahora, ejecute el comando "passwd",

Ingrese primero su contraseña anterior y luego proporcione la nueva contraseña dos veces y presione Enter. Si ambas contraseñas nuevas serán las mismas, entonces la contraseña se cambiará correctamente.

Creación de un grupo

Puede crear o agregar un grupo en cualquier sistema operativo basado en Linux utilizando el comando "addgroup".

$ sudo addgroup linuxgroup1

Como puede ver, el "LinuxGroup1" se crea con éxito.

Enumere todos los grupos

Ahora, si desea enumerar todos los grupos que existen en el sistema operativo Ubuntu, ejecute el comando que se proporciona a continuación

$ Cut --delimiter =: -Fields = 1 /etc /grupo

Enumerará todos los grupos existentes del sistema operativo.

Adición de un usuario en un grupo

Los usuarios también se pueden agrupar en Ubuntu. Podemos agregar un usuario al grupo proporcionando el nombre del grupo y el nombre de usuario al comando "usermod" con las banderas -ag como esta,

$ sudo usermod -ag linuxgroup1 linuxuser1

El usuario "Linuxuser1" se agregará al grupo "LinuxGroup1".

Mostrar grupo de un usuario

Para ver el grupo del usuario, escriba el comando "Grupos" en el terminal y presione Enter. Mostrará los grupos del usuario. Primero debe iniciar sesión con ese usuario especificado y luego ejecutar el comando "Grupos".

$ SU - Linuxuser1
$ grupos

Como puede ver, el "LinuxGroup1" aparece como el grupo de "Linuxuser1".

Enumere a todos los usuarios en un solo grupo

Para enumerar a todos los usuarios de cualquier grupo, ejecute el comando "Cat", "Cortar" y "Grep" con los siguientes parámetros.

$ cat /etc /grupo | CUT - -Delimiter =: - -Fields = 1,4 | nombre de grupo GREP

Asegúrese de reemplazar el nombre del grupo con su nombre de grupo deseado. Por ejemplo, "LinuxGroup1"

Puede ver que los usuarios en "LinuxGroup1" están enumerados.

Eliminación de un usuario de un grupo

Si desea eliminar a un usuario de cualquier grupo. Puede hacerlo escribiendo el nombre de usuario y el nombre del grupo seguido del comando "Deluser".

$ sudo Deluser Linuxuser1 LinuxGroup1

Puede ver que el usuario se elimina del grupo "LinuxGroup1".

Eliminación de un usuario

Si desea eliminar un usuario del sistema operativo. Simplemente puede eliminarlo ejecutando el comando "Deluser" con el nombre de usuario

$ sudo Deluser Linuxuser1

Si también desea eliminar el directorio de inicio del usuario, use el indicador "-Remove-Home" con el comando "Deluser" como este

$ Sudo Deluser-Remove-Home Linuxuser1

Y ahora, si enumeramos el directorio "/Inicio", no habrá más directorio de inicio del usuario "Linuxuser1".

Eliminación de un grupo

Para eliminar el grupo del sistema operativo, ejecute el comando "delgroup" con el nombre del grupo como este

$ sudo delgroup linuxgroup1

El grupo se elimina con éxito.

Envolver

Administrar a los usuarios es una tarea muy importante que realizan los administradores de Linux. En las distribuciones basadas en Linux, podemos crear fácilmente nuevos usuarios y administrarlos. Este artículo describe la administración de usuarios en el sistema basado en Linux en detalle.