Здається, різні версії macOS використовують різні журнали, щоб представити це. Жоден з яких, як я виявив, не показує інший журнал для "входу" або "розблокування" . Я відповів на наступне найкраще: Як знайти всі входи / розблокування. Наступні команди терміналів покажуть вам дату, у який час відбувся вхід або розблокування.
За допомогою цієї відповіді і витративши годину на перегляд журналів, я зрозумів це:
PS Ви можете додатково скористатися корисним --lastтегом, щоб обмежити певний час відносно теперішнього часу. Наприклад, --last 5mбуло б лише останні 5 хвилин, --last 5hбуло б останні 5 годин і --last 5dбуло б останні 5 днів.
macOS Mojave
Перевірте наявність заблокованих спроб розблокування (Недійсний пароль або Touch ID):
log show --style syslog --predicate 'process == "loginwindow"' --debug --info | grep "LUIAuthenticationServiceProvider activate]_block_invoke"
Пояснення: Команда перегляне журнали та знайде ті, які є з процесу "loginwindow"та містять LUIAuthenticationServiceProvider activate]_block_invoke.
Перевірте дійсні спроби розблокування (Дійсний пароль або Touch ID):
log show --style syslog --predicate 'process == "loginwindow"' --debug --info | grep "LUIAuthenticationServiceProvider deactivateWithContext:]_block_invoke"
Пояснення: Команда перегляне журнали та знайде ті, які є з процесу "loginwindow"та містять LUIAuthenticationServiceProvider deactivateWithContext:]_block_invoke.
macOS Висока Сьєрра
ВІП
Перевірте наявність заблокованих спроб розблокування (Недійсний пароль або Touch ID):
...
Перевірте дійсні спроби розблокування (Дійсний пароль або Touch ID):
log show --style syslog --predicate 'process == "loginwindow"' --debug --info | grep "LAClient evaluatePolicy:options:uiDelegate:reply:]_block_invoke"
macOS Сьєрра
Перевірте наявність заблокованих спроб розблокування (Недійсний пароль або 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"
Перевірте дійсні спроби розблокування (Дійсний пароль або Touch ID):
log show --style syslog --predicate 'process == "loginwindow"' --debug --info | grep "SecKeychainLogin result: 0, password was supplied"