Я пробовал следующие команды:
syslog -F raw -k Facility com.apple.system.lastlog | grep <my_username>
cat /var/log/asl.log (DOES NOT WORK ON HighSierra)
who
Благодаря Scot работает следующая команда:
log show --predicate '(eventMessage CONTAINS "Authentication failed")' --style syslog --last 1d
Проблема в том, что он не дает мне имя пользователя учетной записи, пытающейся получить доступ.
Кто-нибудь из программ bash / Python или команд терминала, который даст мне мои неудачные попытки входа в систему (графический вход в систему / ssh)?
Посмотреть больше информации Вот
источник
log show
Команда должна подобрать любые сбои, которые произошли ранее. Попробуйте команду ниже, это займет несколько секунд для запуска на моем компьютере.log show --predicate '(eventMessage CONTAINS "Authentication failed")' --style syslog --last 1d
Не похоже, что Apple регистрирует каждый сбой входа в систему, или, по крайней мере, я не вижу журнал со всеми сбоями входа в систему. Я заблокировал экран и не смог войти в систему, и, похоже, он нигде не записывался.
Однако в файле /private/var/log/system.log есть некоторые ошибки аутентификации.
Вы также увидите эти сообщения в Console.app
источник