Como saber quando e qual usuário efetuou login no sistema no Mac OS X? Último não é suficiente!


15

No Mac OS X, se eu não tocar por um tempo, ele bloqueará a tela e é necessário usar a senha para desbloqueá-la, mas esse tipo de logon não é registrado pelo último comando. Quero saber se alguém tentou invadir o meu MacBook quando não estou na frente dele. Existe alguma maneira de registrar essas tentativas?


Deseja saber se alguém adivinhou sua senha e entrou? Ou apenas tentou?
boehj

@boehj Quero saber se alguém tentou fazer login no meu macbook, independentemente de ter a senha correta ou uma falha no login.
Dwayne

Respostas:


11

Se você suspeitar que alguém adivinhou corretamente sua senha e entrou, verifique isso através do Console. Para acessar, Consolepressione space + espaço e digite 'console' na caixa Spotlight que aparece. Clique em retornar.

Clique em 'Mensagens de diagnóstico e uso' no painel esquerdo. No momento da tentativa correta de login, você vê algo assim:

Console

Nota: 'tela bloqueada, usuário digitou a senha correta'.

Agora, se alguém tentasse, mas falhasse, você veria algo assim em system.log(também acessível via Console):

falhou

Espero que isso ajude você.


Deve haver controle + espaço para abrir o Spotlight, talvez seja porque eu não estou usando a versão em inglês? Mas é certamente isso que eu quero, muito!
Dwayne

Não, você provavelmente está certo. Acho que o configurei para que eu possa juntá-los facilmente. Boa sorte com o trabalho de detetive.
boehj

basta pesquisar a janela de login na caixa de pesquisa.
Dwayne

@ user465191: Sim, isso mesmo. Existem algumas maneiras de obter as informações desejadas. Também provavelmente vale a pena notar aqui que essas mensagens de erro serão lançadas se alguém estiver tentando acessar sua máquina por uma rede (ou seja, eles não precisam de acesso físico ao seu MacBook).
boehj

2
Não significa necro, só queria adicionar. Não vejo esses logs nas mensagens de diagnóstico e uso. Mas eu estava apenas procurando algo semelhante e notado em Arquivos -> secure.log, ele acompanha as coisas relacionadas à janela de login. Eu estava apenas procurando esse tipo de coisa para descobrir aproximadamente quando entrei no trabalho para registrar as horas, então é bom o suficiente para mim. Talvez ajude os outros. Obrigado!
Notacouch 5/12/12

10

OSX 10.10.3

1.abre o Console

2.Expanda o /var/log/painel esquerdo

3.Clique em accountpolicy.log

Você verá algo como AuthenticationAllowed completed: record "xx", result: Success (0)..

Parece que esse registro registra todo o histórico de login, incluindo os que estão com falha.

Como diferenciá-lo? Os de sucesso têm duas linhas, quando os que falham têm apenas uma linha , eu acho ;-)


Obrigado, esse era exatamente o arquivo que eu estava procurando pelas minhas estatísticas simples :) #gzcat accountpolicy.log. * | awk '{print $ 8}' | classificar | uniq -c | sort -n
Daywalker 22/09

Não vi um "accountpolicy.log" no meu console. Consegui ver quando a tela é ligada via "/ var / log (expandir árvore) -> powermanagement -> today.asl" ufa! :)
rogerdpack 26/09
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.