aureport -l não mostra a contagem de sucesso do usuário que usou o comando “su”

0

porque o comando aureport -l --success --summary -i mostra a contagem de login bem-sucedida do usuário que usou o comando su .

A saída do comando acima mencionado calcula apenas sshd , gdm sessions, mas não su . O que devo fazer se quiser saber a contagem exata de logons bem-sucedidos no servidor?

    
por vinu 06.05.2018 / 11:36

1 resposta

0

What should I do if I want to know the exact count of successful logins in the server

Dê uma olhada em last (abaixo de man last minha ênfase):

NAME
       last, lastb - show a listing of last logged in users

SYNOPSIS
       last [options] [username...] [tty...]
       lastb [options] [username...] [tty...]

DESCRIPTION
       last  searches  back through the /var/log/wtmp file (or the file desig‐
       nated by the -f option) and displays a list of all users logged in (and
       out)  since  that  file was created.


O comando last (pelo menos no Debian) mostra os logins mais recentes para o mês atual por padrão. Se você quiser pegar todos logins, você pode fazer algo como:

for log in /var/log/wtmp*; do last -f "$log"; done

Em seguida, analise a saída.

    
por 06.05.2018 / 15:44