januari 28, 2022

Hitta användarens senaste inloggningstid med 4 enkla metoder

för att hitta användarens senaste inloggningstid kan du använda många metoder. Jag kommer att täcka några av de enkla metoder för att hitta sista inloggningstiden för användaren. Du kan gå med den metod som du tror är lätt för dig.

som systemadministratör finns det många situationer där du vill hitta användarens senaste inloggningsdatum och tid. Du kanske vill granska en användaraktivitet eller samla alla inaktiva användare i Active Directory under en tidsperiod etc.

det finns många program från tredje part som låter dig hitta sista inloggningstiden för en användare. Men inte många föredrar att använda dessa programvaror eftersom de oftast kräver en licens. Även om vissa av dem kanske är gratis men de har vissa begränsningar. Dessa programvaror måste prata med din active directory För att hämta informationen och vissa organisationer använder den inte av säkerhetsskäl.

de metoder som omfattas av detta inlägg kräver inga program från tredje part eftersom vi kan hitta användarinloggningstiden med enkla steg.

Innehållsförteckning

Metod 1-Hitta användarens senaste inloggningstid med Active Directory

att hitta den senaste inloggningstiden för en användare är ganska enkelt med Active Directory.

  • logga in på en domänkontrollant.
  • starta Active Directory-användare och datorkonsol (dsa.msc).
  • klicka på Visa och se till att avancerade funktioner är aktiverade.
  • i den vänstra rutan klickar du på användare och väljer vilken användare som helst, högerklickar på användarkontot och klickar på Egenskaper.
  • i listan över attribut, leta efter lastLogon. Detta attribut visar tiden då användaren senast loggades i domänen.
hitta användarens senaste inloggningstid med Active Directory
hitta användarens senaste inloggningstid med Active Directory

Vad är LastLogon i Active Directory?

lastlogon AD-användarattributet är det mest exakta sättet att kontrollera active directory-användare senast inloggningstid.

Vad är LastLogonTimeStamp i Active Directory?

syftet med LastLogonTimeStamp är att hjälpa till att identifiera inaktuella användar-och datorkonton. Administratörer kan använda attributet lastLogontimeStamp för att avgöra om ett användar-eller datorkonto nyligen har loggat in på domänen.

Vad är skillnaden mellan Lastlogon och LastLogonTimeStamp?

lastlogon-attributet är det mest exakta sättet att kontrollera active directory-användare senaste inloggningstiden. Lastlogon uppdateras endast på domänkontrollanten som utför autentiseringen och replikeras inte. Medan LastLogontimestamp replikeras, men som standard endast om det är 14 dagar eller mer äldre än föregående värde.

Metod 2-Hitta användarens senaste inloggningstid med CMD

med kommandotolken kan du hitta användarens senaste inloggningstid. Du behöver inte ett domänadministratörskonto för att få användarinformation för annonser.

  • klicka på Start och starta kommandotolken.
  • Kör kommandot – net användarnamn /domän| findstr ”Last”
  • cmd-utgången visar användarens senaste inloggningstid och datum.
hitta användarens senaste inloggningstid med CMD
hitta användarens senaste inloggningstid med CMD

Metod 3 – PowerShell-kommando för att hitta användarens senaste inloggningstid

du kan hitta användarinloggningsdatum och-tid med PowerShell-kommandot. Du kan köra kommandot nedan antingen på en domänkontrollant eller en medlemsserver.

  • logga in på en domänkontrollant.
  • importera Active Directory PowerShell modul Import-Modul ActiveDirectory.
  • Kör kommandot nedan PowerShell för att hitta användarens inloggningstid med datum.
Get-ADUser -Identity "username" -Properties LastLogon
PowerShell-kommando för att hitta användarens senaste inloggningstid
PowerShell-kommando för att hitta användarens senaste inloggningstid

när du kör ovanstående kommando märker du att Lastlogon-värdet är i ett annat format. Det är i ett tidsstämpelformat och du måste konvertera värdet till ett läsbart format. Använd kommandot nedan för att konvertera värdet till normal tid. Glöm inte att ersätta användarnamnet med ditt användarnamn.

Get-ADUser -Filter {Name -eq "username"} -Properties * | Select-Object Name, @{N='LastLogon'; E={::FromFileTime($_.LastLogon)}}
användarens senaste inloggningstid
användarens senaste inloggningstid

Metod 4 – Hitta användarens senaste inloggningstid med SCCM

från SCCM-konsolen kan du hitta den tidigare inloggningstiden för användarkontot. SCCM använder Active Directory För att hämta informationen när du kör upptäcktsmetoderna. Discovery skapar en discovery data record (DDR) för varje upptäckt objekt och lagrar denna information i SCCM-databasen.

det finns två förutsättningar innan du använder SCCM för att hitta en användares inloggningstid.

  • du bör ha aktiverat SCCM-upptäcktsmetoderna innan du hittar användarinloggningsinformationen. Mest av allt måste Active Directory – användarupptäcktsmetoden vara aktiverad.
  • på Active Directory user discovery egenskaper, se lastLogon och lastLogonTimestamp attribut är aktiverade för upptäckt.

för att hitta den senaste inloggningstiden för användaren som använder SCCM, följ stegen nedan.

  • starta Configuration Manager-konsolen.
  • navigera till tillgångar och efterlevnad\översikt\användare\alla användare.
  • Sök efter användarkontot och högerklicka på användarobjektet.
  • klicka på fliken Allmänt i rutan användaregenskaper.
  • lastLogon-attributet ska avslöja den senaste inloggningstiden för användarkontot.
Hitta senaste Inloggningstiden för användaren som använder SCCM
Hitta senaste Inloggningstiden för användaren som använder SCCM

Lämna ett svar

Din e-postadress kommer inte publiceras.