Articles

11 formas de encontrar la información de la cuenta de usuario y los detalles de inicio de sesión en Linux

Posted by admin

Este artículo le mostrará once formas útiles de encontrar la información sobre los usuarios en un sistema Linux. Aquí describiremos comandos para obtener los detalles de la cuenta de un usuario, mostrar los detalles de inicio de sesión, así como lo que los usuarios están haciendo en el sistema.,

lea también: cómo monitorear comandos de Linux ejecutados por usuarios del sistema en tiempo Real

si desea agregar usuarios en Linux, use la utilidad useradd, y para modificar o cambiar cualquier atributo de una cuenta de usuario ya creada, use el usermod a través de la línea de comandos como se explica en las siguientes guías:

  1. 15 ejemplos prácticos útiles sobre el comando ‘useradd’
  2. 15 ejemplos prácticos útiles sobre el comando ‘usermod’

comenzaremos mirando los comandos para encontrar la información de la cuenta de un usuario, luego procederemos a explicar los comandos para ver los detalles de inicio de sesión.,

id comando

id es una utilidad de línea de comandos simple para mostrar un usuario real y eficaz y los identificadores de grupo de la siguiente manera.

grupos de Comando

los grupos de comando se utiliza para mostrar todos los grupos pertenece un usuario como este.

$ groups tecminttecmint : tecmint adm cdrom sudo dip plugdev lpadmin sambashare

finger Command

finger command se utiliza para buscar información sobre un usuario en Linux. No viene por-instalado en muchos sistemas Linux.

para instalarlo en su sistema, ejecute este comando en la terminal.,

$ sudo apt install finger#Debian/Ubuntu $ sudo yum install finger#RHEL/CentOS$ sudo dnf install finger#Fedora 22+

muestra el nombre real de un usuario; directorio de inicio; shell; inicio de sesión: Nombre, hora; y mucho más como a continuación.

getent Command

getent es una utilidad de línea de comandos para obtener entradas de bibliotecas de conmutadores de servicio de nombres (NSS) de una base de datos específica del sistema.

para obtener los detalles de la cuenta de un usuario, use la base de datos passwd y el nombre de usuario de la siguiente manera.

$ getent passwd tecminttecmint:x:1000:1000:TecMint,,,:/home/tecmint:/bin/bash

grep Command

grep command es una poderosa herramienta de búsqueda de patrones disponible en la mayoría, si no en todos los sistemas Linus., Puede usarlo para encontrar información sobre un usuario específico del archivo de cuentas del sistema:/etc / passwd como se muestra a continuación.

$ grep -i tecmint /etc/passwdtecmint:x:1000:1000:TecMint,,,:/home/tecmint:/bin/bash

comando lslogins

el comando lslogins muestra información sobre usuarios conocidos en el sistema, el indicador -u solo muestra cuentas de usuario.

$ lslogins -uUID USER PROC PWD-LOCK PWD-DENY LAST-LOGIN GECOS 0 root 144 root1000 tecmint 70 10:39:07 TecMint,,,1001 aaronkilik 0 1002 john 0 John Doo

users Command

users command muestra los nombres de usuario de todos los usuarios que han iniciado sesión en el sistema de esta manera.,

$ userstecmintaaron

who Command

who command se utiliza para mostrar a los usuarios que han iniciado sesión en el sistema, incluidos los terminales desde los que se están conectando.

$ who -utecmint tty8 2017-09-22 10:39 02:09 2067 (:0)

W comando

w comando muestra todos los usuarios que han iniciado sesión en el sistema y lo que están haciendo.

comandos last o lastb

comandos last / lastb muestra una lista de los últimos usuarios registrados en el sistema.,

$ last OR$ last -a #show hostname on the last column
lista de los últimos usuarios registrados

para mostrar todos los usuarios que estuvieron presentes en un momento especificado, use la opción-p de la siguiente manera.

$ last -ap nowtecmint tty8 Fri Sep 22 10:39 gone - no logout :0reboot system boot Fri Sep 22 10:36 still running 4.4.0-21-genericwtmp begins Fri Sep 1 16:23:02 2017

lastlog comando

lastlog comando se utiliza para encontrar los detalles de un inicio de sesión reciente de todos los usuarios o de un usuario dado de la siguiente manera.

$ lastlog OR$ lastlog -u tecmint #show lastlog records for specific user tecmint
registros de usuarios registrados recientes

¡eso es todo! Si conoce cualquier otro truco o comando de línea de comandos para ver los detalles de la cuenta de usuario, comparta con nosotros.,

encontrará estos artículos relacionados tan útiles:

  1. Cómo administrar usuarios y grupos en Linux
  2. Cómo eliminar cuentas de usuario con Directorio personal en Linux
  3. 3 formas de cambiar el Shell de usuario predeterminado en Linux
  4. Cómo bloquear o deshabilitar los inicios de sesión de usuario en Linux

en este artículo, hemos explicado varias formas de encontrar información sobre usuarios y detalles de inicio de sesión en un sistema Linux. Puede hacer cualquier pregunta o compartir sus pensamientos a través del formulario de comentarios a continuación.

Leave A Comment