Cómo enumerar a los usuarios en Linux

Cómo enumerar a los usuarios en Linux

La administración de usuarios es una parte importante de la administración de Linux, por lo que es esencial conocer todas las cuentas de usuario en un sistema Linux y cómo deshabilitar las cuentas de los usuarios, etc. En esta guía, le mostraremos cómo enumerar a los usuarios actuales a través de la línea de comandos y la GUI. Esto incluirá un entorno de escritorio gnomo, así como KDE.

En este tutorial aprenderás:

  • Cómo enumerar a los usuarios a través de la línea de comandos
  • Cómo enumerar a los usuarios en GNOME GUI
  • Cómo enumerar a los usuarios en KDE GUI
Lista de usuarios en un sistema Linux Requisitos de software y convenciones de línea de comandos de Linux
Categoría Requisitos, convenciones o versión de software utilizada
Sistema Cualquier distribución de Linux
Software N / A
Otro Acceso privilegiado a su sistema Linux como root o a través del sudo dominio.
Convenciones # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Lista de usuarios a través de la línea de comandos



La información del usuario se almacena en el sistema /etc/passwd archivo. Mirar el contenido de este archivo nos permitirá ver una lista de los usuarios en un sistema. Cada usuario tomará una línea en el archivo.

Abra un terminal en su sistema y escriba el siguiente comando para enumerar a todos los usuarios:

$ cat /etc /passwd 
Lista completa de usuarios con campos de datos adicionales

Al comienzo de cada línea está el nombre de una cuenta de usuario. En total, hay siete campos de datos separados por colons. Para ayudarlo a comprender este archivo, esto es lo que significa cada campo:

  • Nombre de usuario
  • Contraseña cifrada (X indica que la contraseña se almacena en /etc/sombra
  • Número de identificación de usuario
  • Número de identificación de grupo de usuarios
  • Nombre completo del usuario
  • Ruta al directorio de inicio del usuario
  • Shell predeterminado

Dado que esta salida es demasiado si solo necesitamos los nombres de los usuarios, podemos usar el comando AWK para mostrar solo los nombres de usuario de las cuentas.

$ awk -f: 'imprimir $ 1' /etc /passwd 
Lista de usuarios que solo muestran nombres de usuario

Para verificar si hay un usuario específico, siempre puede combinar esto con el comando GREP:

$ awk -f: 'imprimir $ 1' /etc /passwd | raíz de grep 

Lista de usuarios en GNOME GUI

Para ver una lista de usuarios en Gnome, deberá instalar el gnome-system-tools paquete. Puede instalarlo escribiendo el siguiente comando en Terminal si está ejecutando Ubuntu u otra distribución basada en Debian:

$ sudo apt install gnome-system-tools 

Arch Linux y Manjaro:

$ Sudo Pacman -S Gnome-System-Tools 

Fedora y Centos:

$ sudo DNF Instalar gnome-sistems-Tools 

Una vez que esté instalado, podrá abrir la aplicación Usuarios y grupos.

Buscar y abrir usuarios y grupos

Esta aplicación enumerará a los usuarios normales en el sistema, pero no enumera a los usuarios del sistema.

Lista de usuarios en GNOME

Lista de usuarios en KDE GUI

KDE tiene un menú de gestión de usuarios incorporado. Simplemente puede buscarlo en el lanzador de aplicaciones.

Buscar administrador de usuarios en KDE

La lista de usuarios se mostrará aquí.

Lista de usuarios en KDE

Conclusión

En este artículo, vimos cómo enumerar a los usuarios en un sistema Linux. Aprendimos sobre un método de línea de comando, que demostró ser ideal para enumerar a todos los usuarios normales y del sistema, pero también aprendimos cómo hacerlo en GUI a través de entornos de escritorio GNOME y KDE. Los métodos de GUI son efectivos, pero no enumeran a los usuarios del sistema. Debe elegir el método que sea más fácil para usted y el más apropiado para la situación en cuestión.

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Ubuntu 20.04 trucos y cosas que quizás no sepas
  • Comandos de Linux: los 20 comandos más importantes que necesitas ..
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Archivos de configuración de Linux: los 30 principales más importantes
  • Descarga de Linux
  • Comandos básicos de Linux
  • Cosas para instalar en Ubuntu 22.04