Cómo encontrar detalles sobre los inicios de sesión de los usuarios en Linux


Si necesita recopilar información sobre los inicios de sesión de los usuarios para sus servidores Linux, Jack Wallen tiene la herramienta perfecta para usted.

linuxhero3.jpg

Imagen: Jack Wallen

Linux es una plataforma increíblemente poderosa que le permite hacer casi cualquier cosa que desee o necesite. Como administrador, eso es un arma de doble filo, especialmente dado que Linux es un entorno multiusuario. En otras palabras, más de un usuario puede iniciar sesión a la vez.

Eso significa que los administradores pueden tener que rastrear más información sobre esos inicios de sesión de la que están acostumbrados. Por ejemplo, ¿qué usuarios están conectados, a qué grupos pertenecen y qué han estado haciendo? ¿De dónde sacas esa información? ¿Ha habido intentos fallidos de inicio de sesión?

VER: Comandos de administración de archivos y directorios de Linux (TechRepublic Quality)

Afortunadamente, hay una herramienta incorporada que hace que la recopilación de detalles sobre un usuario sea bastante uncomplicated. Inicie sesión en su servidor o escritorio Linux y emita el comando:

lslogins 

Esta herramienta mostrará información sobre usuarios conocidos en un sistema. Al ejecutar el comando sin opciones, arrojará más listados (tanto para usuarios regulares como para usuarios del sistema) de los que necesita. Hagámoslo un poco más útil.

Primero, emita el comando:

lslogins -u

Esto ignorará a los usuarios del sistema y enumerará el UID, el nombre de usuario, el número de procesos asociados con el usuario, el último inicio de sesión y la entrada GECOS en el archivo de contraseña.

Para obtener aún más información, ejecute el comando en un solo usuario, como en:

lslogins jack

Al emitir el comando contra un solo nombre de usuario, obtendrá detalles adicionales como grupos, última terminal y últimos registros para el usuario. Esto es muy útil, ya que le da una plan de lo que un usuario en individual podría haber hecho en el sistema.

Finalmente, puede verificar los inicios de sesión de sudo fallidos con el comando:

sudo lslogins -uf 

Si un usuario ha intentado iniciar sesión sin éxito, lo sabrá.

Si es un administrador de sistemas Linux, debe obtener el lslogins comando en su package de herramientas inmediatamente. Descubra más sobre cómo lslogins se utiliza emitiendo el comando:

gentleman lslogins

Suscríbase a Cómo hacer que la tecnología funcione en YouTube de TechRepublic para obtener los últimos consejos tecnológicos para profesionales de negocios de Jack Wallen.

Ver también



Enlace a la noticia authentic