¿Cómo veo todos mis intentos fallidos de inicio de sesión (macOS High Sierra)

7

He probado los siguientes comandos:

syslog -F raw -k Facility com.apple.system.lastlog | grep <my_username>
cat /var/log/asl.log (DOES NOT WORK ON HighSierra)
who

Gracias a Scot, el siguiente comando funciona:

log show --predicate '(eventMessage CONTAINS "Authentication failed")' --style syslog --last 1d

El problema con esto es que no me da el nombre de usuario de la cuenta que intenta acceder.

¿Alguno de los programas de bash / Python o los comandos de la Terminal que me den los intentos fallidos de inicio de sesión (inicio de sesión gráfico / ssh)?

Consulte más información aquí

    
pregunta H. Kamran 17.04.2018 - 01:32

3 respuestas

1

Quería ver el nombre de usuario de los intentos fallidos y exitosos de inicio de sesión en mi Mac High Sierra y terminé publicando otra pregunta en SE. Más tarde encontré la respuesta y actualicé esa publicación.

Si aún está buscando una manera de ver los nombres de usuario en los registros, entonces debe activar el modo "privado" para los registros. Aquí está el comando para hacer eso:

sudo log config --mode "private_data:on"

Aquí está mi publicación donde ya he publicado esta respuesta:

Mac OS High Sierra cómo ver el nombre de usuario para el intento fallido de inicio de sesión

    
respondido por el Curious101 11.09.2018 - 00:48
2

Puede recuperar el inicio de sesión fallido con un comando como el siguiente:

Para datos de transmisión:

log stream --predicate '(eventMessage CONTAINS "Authentication failed")' --style syslog

O, inicios de sesión fallidos en la última hora:

log show --predicate '(eventMessage CONTAINS "Authentication failed")' --style syslog --last 1h

Pero, esto no mostrará el nombre de usuario de la solicitud fallida, solo que ocurrió una falla.

    
respondido por el Scot 17.04.2018 - 02:48
0

Parece que Apple no registra todos los errores de inicio de sesión, o al menos no veo un registro con todos los errores de inicio de sesión. Bloqueé mi pantalla y no pude iniciar sesión y no pareció grabarla en ningún lado.

Sin embargo, el archivo /private/var/log/system.log tiene algunos errores de autenticación listados.

  

16 de abril 20:22:34 Sudo de My-MacBook-Pro [50638]: nombre de usuario: 3 incorrecto   intentos de contraseña ; TTY = ttys000; PWD = / Usuarios / nombre de usuario; USUARIO = raíz;   COMANDO = / usr / bin / su

También verás estos mensajes en Console.app

    
respondido por el freehunter 17.04.2018 - 02:27

Lea otras preguntas en las etiquetas