Как да видите последното време на влизане на потребител в Active Directory.

Как да видите последното време на влизане на потребител в Active Directory.

Анди Дейвис

Ако искате да видите датата и часа на последното влизане на потребител в Active Directory, продължете да четете този урок. Този урок съдържа два метода за намиране на часа на последното влизане на потребител в Active Directory. Всеки път, когато потребител на AD влезе в Active Directory от някоя работна станция, системата записва датата и часа на влизане в атрибутите: последно влизане & LastLogonTimestamp. От двете най-точният атрибут е този на Последно логване, която отразява последното влизане в системата, удостоверено от конкретен контролер на домейн. *

Забележка: lastLogonTimestamp атрибут "съхранява" времето, когато потребителят за последен път е влязъл в домейна, и стойността му се репликира към всички контролери на домейна, но само ако е с 14 или повече дни по-стара от последно влизане стойност. lastLogonTimestamp е достатъчна само за идентифициране на застояли акаунти.

Как да намерите времето на последното влизане в системата за даден потребител в Active Directory. (Server 2016/2012)

Метод 1. Преглед на времето за последно влизане в системата от графичния интерфейс на Windows.Метод 2. Преглед на времето за последно влизане в системата от PowerShell Метод 1. Намиране на времето за последно влизане в системата от графичния интерфейс на Windows.

За да разберете кога за последен път даден потребител е влязъл в Active Directory, изпълнете следната задача на всеки домейн контролер:

1. Отвори Потребители и компютри на Active Directory
2.
От Вижте меню, щракнете върху Разширени функции.

3. Изберете Потребители група в левия прозорец.
4. В десния прозорец щракнете с десния бутон на мишката върху потребителя, за когото искате да видите времето за последно влизане в системата, и изберете Имоти .

5. В прозореца "Свойства на потребителя" изберете Редактор на атрибути таб.

6. Сега превъртете надолу до последно влизане атрибут, за да разберете кога потребителят е влязъл за последен път в активната директория. *

Бележки:
1. Ако имате повече от един DC, трябва да извършите горните стъпки във всички DC, за да откриете последната дата и час на влизане на потребителя.
2. Ако искате да намерите датата и часа на последното влизане в системата за застоял акаунт, погледнете към "lastLogonTimestamp".

Метод 2. Преглед на времето на последното влизане в системата от PowerShell.

За да видите времето на последното влизане в системата на даден потребител, от PowerShell:

1. Отворете PowerShell като администратор и дайте тази команда:

  • Get-ADUser -Identity "username" -Properties "LastLogon"

* Например: За да разберете датата/часа на последното влизане в системата на AD потребителя "User1", въведете:

  • Get-ADUser -Identity "User1" -Properties "LastLogon"

2. Както можете да видите, след изпълнението на горната команда атрибутът "LastLogon" показва числова стойност (например "132279814667281827" в този пример).

За да преобразувате стойността на 'LastLogon' в разпознаваема дата и час, задайте тази команда в PowerShell:

  • [datetime]::FromFileTime(LastLogon-Value)

* Например в този пример стойността на атрибута 'LastLogon' е "132279814667281827". Така че командата ще бъде:

  • [datetime]::FromFileTime(132279814667281827)

Допълнителна помощ: За да откриете времевия печат на последното влизане в системата за застоял акаунт, задайте тази команда в PowerShell:

  • Get-ADUser -Identity "username" -Properties "LastLogonDate"

Това е! Уведомете ме дали това ръководство ви е помогнало, като оставите коментар за опита си. Моля, харесайте и споделете това ръководство, за да помогнете на другите.


Анди Дейвис

Блог на системен администратор за Windows

Leave a comment