Ako zobraziť čas posledného prihlásenia používateľa v službe Active Directory.

Ako zobraziť čas posledného prihlásenia používateľa v službe Active Directory.

Andy Davis

Ak chcete zobraziť dátum a čas posledného prihlásenia používateľa do služby Active Directory, pokračujte v čítaní tohto návodu. Tento návod obsahuje dve metódy na zistenie času posledného prihlásenia používateľa služby Active Directory. Pri každom prihlásení používateľa služby AD do služby Active Directory z ľubovoľnej pracovnej stanice systém zaznamená do atribútov dátum a čas prihlásenia: lastLogon & lastLogonTimestamp. Z nich je najpresnejším atribútom lastLogon, ktorý odráža posledné prihlásenie, ktoré bolo overené konkrétnym radičom domény. *

Poznámka: lastLogonTimestamp atribút "uchováva" čas, kedy sa používateľ naposledy prihlásil do domény, a jeho hodnota sa replikuje do všetkých radičov domény, ale len vtedy, ak je o 14 alebo viac dní staršia ako hodnota lastLogon hodnotu. lastLogonTimestamp postačuje len na identifikáciu neaktuálnych účtov.

Ako zistiť čas posledného prihlásenia používateľa do služby Active Directory (Server 2016/2012)

Metóda 1. Zobrazenie času posledného prihlásenia z grafického rozhrania systému Windows. metóda 2. Zobrazenie času posledného prihlásenia z prostredia PowerShell Metóda 1. Zistenie času posledného prihlásenia z grafického rozhrania systému Windows.

Ak chcete zistiť, kedy bol používateľ naposledy prihlásený do služby Active Directory, vykonajte nasledujúcu úlohu na každom radiči domény:

1. Otvoriť Používatelia a počítače služby Active Directory
2.
Z adresy Zobraziť kliknite na ponuku Pokročilé funkcie.

3. Vyberte Používatelia v ľavom podokne.
4. Na pravom paneli kliknite pravým tlačidlom myši na používateľa, ktorého čas posledného prihlásenia chcete zobraziť, a vyberte položku Vlastnosti .

5. V okne "Vlastnosti používateľa" vyberte položku Editor atribútov tab.

6. Teraz prejdite nadol na lastLogon atribút, aby ste zistili, kedy sa používateľ naposledy prihlásil do aktívneho adresára. *

Poznámky:
1. Ak máte viac ako jeden DC, musíte vykonať vyššie uvedené kroky vo všetkých DC, aby ste zistili dátum a čas posledného prihlásenia používateľa.
2. Ak chcete zistiť dátum a čas posledného prihlásenia pre neaktuálny účet, pozrite sa na položku "lastLogonTimestamp".

Metóda 2. Zobrazenie času posledného prihlásenia z prostredia PowerShell.

Zobrazenie času posledného prihlásenia používateľa v prostredí PowerShell:

1. Otvoriť PowerShell ako správca a zadajte tento príkaz:

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

* Napríklad: Ak chcete zistiť dátum/čas posledného prihlásenia používateľa AD "User1", zadajte:

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

2. Ako vidíte, po vykonaní vyššie uvedeného príkazu sa v atribúte "LastLogon" zobrazí číselná hodnota (napr. "132279814667281827" v tomto príklade).

Ak chcete previesť hodnotu "LastLogon" na rozpoznateľný dátum a čas, zadajte tento príkaz v prostredí PowerShell:

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

* Napr. v tomto príklade je hodnota atribútu "LastLogon" "132279814667281827":

  • [datetime]::FromFileTime(132279814667281827)

Ďalšia pomoc: Ak chcete zistiť časovú pečiatku posledného prihlásenia pre zastarané konto, zadajte tento príkaz v prostredí PowerShell:

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

To je všetko! Dajte mi vedieť, či vám tento návod pomohol, a zanechajte komentár o svojich skúsenostiach. Prosím, lajkujte a zdieľajte tento návod, aby ste pomohli ostatným.


Andy Davis

Blog správcu systému o systéme Windows

Leave a comment