encontre os últimos 15 usuários que efetuaram login - mesmo que alguns deles já tenham efetuado logout

0

Eu preciso encontrar os últimos 15 usuários que se conectaram ao sistema. Eu sei que existem comandos como 'w' ou 'who' ou 'users', mas eu sei que esses comandos se referem apenas aos usuários que estão logados. mas eu preciso dos nomes de usuários dos últimos 15 usuários ativos - mesmo que eles já tenham saído ...

o homem dos usuários diz:

users - print the user names of users currently logged in to the current host

qual comando / s eu preciso encontrar dados sobre usuários que não estão ativos agora?

    
por Z E Nir 18.10.2018 / 16:44

1 resposta

0

O comando last lista os últimos usuários logados. Os dados vêm de /var/log/wtmp e podem ser limitados a n-linhas com a opção -n <number> . Outras opções permitem selecionar registros "desde" ou "até" determinados tempos de login.

Se o arquivo wtmp não existir, nenhum registro ocorrerá. Para criar o arquivo, se ele não existir, touch do arquivo e defina a propriedade como "root: utmp" com 664 permissões.

    
por 18.10.2018 / 16:53