Tampaknya berbagai versi macOS menggunakan log yang berbeda untuk mengulangi ini. Tidak ada yang, saya temukan, menunjukkan log yang berbeda untuk "login" atau "unlock" . Saya telah menjawab hal terbaik berikutnya: Cara menemukan semua info masuk / tidak terkunci. Perintah terminal berikut ini akan menunjukkan tanggal saat login atau membuka kunci terjadi.
Dengan bantuan jawaban ini , dan menghabiskan satu jam memeriksa log, saya menemukan jawabannya:
NB Anda juga dapat menggunakan --last
tag bermanfaat untuk membatasi waktu tertentu relatif terhadap sekarang. Misalnya --last 5m
hanya 5 menit --last 5h
terakhir, 5 jam terakhir, dan --last 5d
5 hari terakhir.
macOS Mojave
Periksa upaya membuka yang diblokir (Kata sandi tidak valid atau Touch ID):
log show --style syslog --predicate 'process == "loginwindow"' --debug --info | grep "LUIAuthenticationServiceProvider activate]_block_invoke"
Penjelasan: Perintah akan memeriksa log dan menemukan log yang berasal dari proses "loginwindow"
dan berisi LUIAuthenticationServiceProvider activate]_block_invoke
.
Periksa upaya pembukaan kunci yang valid (Kata sandi yang valid atau Touch ID):
log show --style syslog --predicate 'process == "loginwindow"' --debug --info | grep "LUIAuthenticationServiceProvider deactivateWithContext:]_block_invoke"
Penjelasan: Perintah akan memeriksa log dan menemukan log yang berasal dari proses "loginwindow"
dan berisi LUIAuthenticationServiceProvider deactivateWithContext:]_block_invoke
.
macOS Tinggi Sierra
WIP
Periksa upaya membuka yang diblokir (Kata sandi tidak valid atau Touch ID):
...
Periksa upaya pembukaan kunci yang valid (Kata sandi yang valid atau Touch ID):
log show --style syslog --predicate 'process == "loginwindow"' --debug --info | grep "LAClient evaluatePolicy:options:uiDelegate:reply:]_block_invoke"
macOS Sierra
Periksa upaya membuka yang diblokir (Kata sandi tidak valid atau Touch ID):
log show --style syslog --predicate 'process == "loginwindow"' --debug --info | grep "Verify password called with PAM auth set to YES, but pam handle == nil"
Periksa upaya pembukaan kunci yang valid (Kata sandi yang valid atau Touch ID):
log show --style syslog --predicate 'process == "loginwindow"' --debug --info | grep "SecKeychainLogin result: 0, password was supplied"