Na verdade, a melhor ferramenta é o último comando
last
Você pode canalizar a saída para menos
last | less
ou um arquivo e, em seguida, pesquise o arquivo.
Como eu poderia encontrar logs de atividades recentes de login ou uso na minha área de trabalho? Existe um script ou local no Ubuntu que contém dados que informam sobre logins recentes de usuários, convidados ou remotos.
Na verdade, a melhor ferramenta é o último comando
last
Você pode canalizar a saída para menos
last | less
ou um arquivo e, em seguida, pesquise o arquivo.
Você pode mostrar o histórico de login de contas de usuários da seguinte forma:
Vá para Configurações do sistema > Contas de Usuário e clique no botão Histórico

De Linha de comando Abra o terminal e digite: last
Usage: last [-num | -n num] [-f file] [-t YYYYMMDDHHMMSS] [-R] [-adioxFw] [username..] [tty..]
Ex: last pandya para atividade do usuário = pandya
Para mais informações, consulte man last
Visite também : how-can-i-track-who-sshes-into-my-linux-machine & amp; Registre a atividade do SSH
O arquivo /var/log/auth.log é provavelmente o que você está procurando. As mensagens parecem com o seguinte para logins locais:
Jun 3 21:09:57 johnserver login[1810]: pam_unix(login:session): session closed for user johndoe
e assim para logins remotos:
Jun 3 21:16:53 johnserver sshd[949]: Accepted password for johndoe from 127.0.0.1 port 54425 ssh2
onde johnserver é o nome do host e johndoe é o nome de usuário.
Lamento que eu não tenha nenhum conhecimento sobre como os logins de convidados são exibidos / veiculados.