Назад | Перейти на главную страницу

Active Directory: отслеживать старые изменения пароля и даты истечения срока действия?

Есть ли способ узнать, когда были сделаны последние 2 изменения пароля для учетной записи? Я сбрасываю пароль учетной записи, но я хочу знать, изменился ли он уже за часы или минуты, прежде чем я сброшу. ИЛИ, может быть, узнать, когда он должен был истечь? Теперь, когда я уже сбросил его, я мог получить только следующую дату истечения срока и время, которое я изменил с помощью PowerShell.

Если у вас не настроены политики аудита для аудита событий успеха в User Account Management подкатегория (или просто Account Management событий, если используется устаревший аудит), и у вас действительно есть журналы безопасности, в которых есть данные, простирающиеся достаточно далеко на вашем DC, вы не сможете сказать.

Вы хотите искать события с идентификатором события 4723 (пароль изменен) и 4724 (сброс пароля).

Еще одна вещь, на которую следует обратить внимание, прежде чем менять пароль, - это PasswordLastSet атрибут.

Get-ADUser $user -Properties PasswordLastSet | select PasswordLastSet

Это покажет вам, когда последний раз был установлен пароль, но не предоставит никакой истории.