Проверьте историю входов для пользователя root

Проверьте историю входов для пользователя root

После последней уязвимости безопасности в Mac OS High Sierra, когда у пользователя root не было пароля (серьезно, см.этот), мне было бы любопытно узнать, стал ли я жертвой этой атаки.

Как получить список успешных входов в учетную запись «root», скажем, за последние 30 дней?

Пробовал следующее:Как распечатать время последнего входа в систему?Однако эта команда не работает на High Sierra.

решение1

Чтобы просмотреть список успешных входов в систему в MacOS:

  • открытый терминал
  • выполните «последнюю» команду следующим образом:

    последний | grep ^root

Вы получите список последних входов root в обратном хронологическом порядке, если таковые имеются. Чтобы увидеть записи для всех пользователей, просто используйте lastодин.

Будьте осторожны, пользователь с правами root может скрыть следы.

P.S. решение отКак распечатать время последнего входа в систему?не работает в MacOS, потому что lastкоманда в MacOS не поддерживает опцию -R (по крайней мере). Более того, этот ответ предназначен только для вывода времени последнего входа в системулюбойпользователь для Linux-версии команды last.

Дополняя ответ, вы также можете выполнить acкоманду:

$ac -p
rui        128.40
total      128.40

Эта команда выведет сумму времени активности вошедших в систему пользователей.

Связанный контент