Histórico de logins e logouts no linux

0

Estou tentando procurar o histórico de logins e logout em sistemas Unix: no Linux e OSX. Eu encontrei que há o arquivo wtmp que registra o histórico do login e logouts. No entanto, ainda estou confuso sobre o conceito de TTY e como posso identificar o login e logout do usuário a partir desse arquivo.

Por exemplo, no Linux ao executar o último comando, recebo o seguinte:

omer@omer-VirtualBox:~$ last seconduser
secondus :1           :1               Tue Sep 25 13:50   still logged in
secondus :0           :0               Thu Sep 20 19:36 - 19:43  (00:06)

Agora, o que significa quando tenho vários TTYs?

Eu vi no mac que toda vez que eu abro um novo terminal, ele cria nova tty e, portanto, nova entrada no arquivo wtmp. No entanto, só estou interessado em saber quando o usuário efetuou login no computador e quando fez logoff, e não sobre cada terminal aberto.

No Linux, vi que ele cria um novo TTY para cada login e o TTY máximo que eu vejo é o máximo de logins simultâneos.

    
por Omer Nizri 25.09.2018 / 13:18

0 respostas

Tags