Интерпретация LastLogon и LastLogonTimestamp

Интерпретация LastLogon и LastLogonTimestamp

Чтобы получить время последнего входа учетной записи в Active Directory домена Windows, я запрашиваю атрибут LastLogon на каждом контроллере домена и LastLogonTimestamp на одном контроллере домена. Для конкретной учетной записи пользователя, которую я сейчас ищу, есть атрибуты LastLogon со значениями >= 180d, что имеет смысл, поскольку учетная запись пользователя не должна была использоваться в последнее время. Но LastLogonTimestamp имеет значение около 12h. Я прочитал требования репликацииLastLogonTimestampи я также прочитал оПоследний входи что он не реплицируется, поэтому я запрашиваю значение у каждого контроллера домена.

Может ли кто-нибудь объяснить мне, как LastLogonTimestamp может быть более поздним, чем каждое отдельное значение LastLogon из каждого контроллера домена? Что я упускаю?

решение1

LastLogonTimeStamp можно обновить без фактического входа в учетную запись благодаря модели олицетворения Kerberos.

Как LastLogonTimeStamp обновляется с помощью Kerberos S4u2Self

https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/how-lastlogontimestamp-is-updated-with-kerberos-s4u2self/ba-p/257135

LastLogonTimeStamp предоставляется для удобства. Для организаций, имеющих сотни DC и разрозненную топологию сети, может быть невозможным напрямую запросить каждый DC для LastLogon. Однако, если у вас есть доступ к каждому DC и вы запрашиваете LastLogon, вам не нужен LastLogonTimeStamp.

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