GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo listar usuarios en Linux

Introducción:

Enumerar todos los usuarios del sistema en Linux se considera una tarea muy importante de la gestión de usuarios. Al realizar esta tarea, puede saber fácilmente cuántos usuarios hay actualmente en su sistema. Con la ayuda de esta información, puede identificar fácilmente cuáles de estos usuarios son legítimos y cuáles ya no son necesarios. Al identificar esto, puede eliminar fácilmente a todos aquellos usuarios que no son necesarios ahora para que ya no puedan acceder a su sistema. Por lo tanto, hoy aprenderemos todos los métodos para enumerar a los usuarios en Linux Mint 20. Sin embargo, los mismos métodos también se pueden usar en Debian 10 y Ubuntu 20.04.

Métodos para listar usuarios en Linux Mint 20:

Los métodos para enumerar usuarios en Linux Mint 20 se pueden categorizar como métodos basados ​​en CLI y métodos basados ​​en GUI. Ambos tipos de métodos se explican a continuación:

Métodos basados ​​en CLI:

Los dos métodos más comunes basados ​​en CLI para enumerar los usuarios en Linux Mint 20 son los siguientes:

Método n.º 1:usar el comando "getent":

El comando "getent" se usa para enumerar todos los usuarios en Linux Mint 20 de la siguiente manera:

getent passwd | awk –F: ‘{ print $1}’

También podemos usar el comando simple "getnet passwd", sin embargo, al hacer esto, también se mostrará mucha otra información que podría no ser relevante para usted en el contexto dado. Es por eso que hemos canalizado la salida del comando "getent passwd" al comando "awk". Este comando adicional está ahí para imprimir solo la información que es relevante para nosotros, es decir, los nombres de usuario de todos los usuarios.

Todos los usuarios de nuestro sistema Linux Mint 20 se muestran en la imagen a continuación. En su caso, puede utilizar la barra de desplazamiento para ver toda la lista de usuarios.

Método # 2:Usar el archivo “/etc/passwd”:

Como su nombre lo indica, el archivo “/etc/passwd” almacena los nombres de usuario y contraseñas de todos los usuarios de su sistema Linux. Simplemente podemos ver el contenido de este archivo para enumerar todos los usuarios de nuestro sistema Linux Mint 20 de la siguiente manera:

awk –F: ‘{ print $1}’ /etc/passwd

Una vez más, puede optar por mostrar todo el contenido del archivo "/etc/passwd", que esencialmente contendrá los siguientes parámetros:nombres de usuario , contraseñas (sin cifrar ya que las contraseñas cifradas en Linux siempre se almacenan en el archivo /etc/shadow), ID de usuario (UID), ID de grupo (GID), nombre completo del usuario , shell de inicio de sesión y directorio de inicio del usuario . Sin embargo, para este escenario en particular, solo nos preocupan los nombres de usuario de todos los usuarios de Linux Mint 20. Es por eso que hemos usado el comando "awk" en lugar del comando "cat" para mostrar el contenido del archivo "/etc/passwd" para que solo podamos obtener el resultado deseado.

Todos los usuarios de nuestro sistema Linux Mint 20 se muestran en la imagen a continuación. En su caso, puede utilizar la barra de desplazamiento para ver toda la lista de usuarios.

Método basado en GUI:

El método basado en GUI más popular para enumerar a los usuarios en Linux Mint 20 es el siguiente:

Método n.º 3:uso de la utilidad de usuarios y grupos:

La utilidad Usuarios y grupos es una utilidad integrada de los sistemas basados ​​en Linux. Esta utilidad muestra los nombres de todos los usuarios y sus grupos. Podemos acceder a él haciendo clic primero en el icono del menú Mint como se destaca a continuación:

Después de iniciar Mint Menu, simplemente escriba usuarios y grupos en la barra de búsqueda que aparece en la pantalla y haga clic en el resultado de búsqueda Usuarios y grupos.

Cuando haga esto, se le pedirá que se autentique, sin lo cual no podrá acceder a esta utilidad. Simplemente proporcione su contraseña de inicio de sesión y haga clic en el botón Autenticar como se destaca en la siguiente imagen:

Tan pronto como se autentique, podrá ver la ventana Usuarios y grupos en su pantalla. En su pestaña Usuarios, verá todos los nombres de usuario como se muestra en la imagen a continuación. También puede cambiar a la pestaña Grupos para ver todos los nombres de los grupos de usuarios. Además, también puede agregar nuevos usuarios o incluso eliminar los usuarios existentes con la ayuda de esta utilidad.

Conclusión:

Si alguna vez desea enumerar todos los usuarios del sistema Linux, puede elegir cualquiera de los tres métodos que se analizan en este artículo. Hemos realizado estos métodos en Linux Mint 20, sin embargo, también se pueden usar en Debian 10 o Ubuntu 20.04 con el mismo nivel de comodidad.


Ubuntu
  1. Cómo enumerar usuarios en Linux, enumerar todos los comandos de usuarios

  2. Cómo listar usuarios en Linux

  3. Cómo listar usuarios en CentOS 7

  4. 3 formas de listar usuarios en Linux

  5. ¿Cómo enumerar todos los usuarios en un grupo de Linux?

Cómo enumerar particiones de disco en Linux

Cómo cambiar un Shell de usuario en Linux

Cómo enumerar discos en Linux

Cómo enumerar servicios en Linux

Cómo enumerar usuarios y grupos en Linux

Cómo enumerar todos los usuarios de un grupo en Linux