Embora exista BSD last
para o OS X, que mostra apenas logins bem-sucedidos, não sei se existe um comando que lista os logins inválidos recentes. Você pode usar grep
para exibir essas informações, como: $ grep -E 'LOGIN FAILURE | authentication error for | BAD SU | incorrect password attempts' /var/log/system.log
"LOGIN FAILURE" = logins locais com falha
"erro de autenticação para" = logins SSH com falha
"BAD SU" = senha incorreta inserida ao usar su
"tentativas incorretas de senha" = senha incorreta inserida ao usar sudo
Editar: util-linux apresenta o GNU / Linux last
+ lastb
mas não tenho certeza se será executado em Darwin (OS X)