Znajdź czas ostatniego logowania użytkownika za pomocą 4 prostych metod
aby znaleźć czas ostatniego logowania użytkownika, możesz użyć wielu metod. Omówię niektóre z łatwych metod, aby znaleźć ostatni czas logowania użytkownika. Możesz zastosować metodę, która Twoim zdaniem jest dla Ciebie łatwa.
jako administrator systemu, istnieje wiele sytuacji, w których chcesz znaleźć datę i godzinę ostatniego logowania użytkownika. Prawdopodobnie możesz chcieć skontrolować aktywność użytkownika lub zebrać wszystkich nieaktywnych użytkowników w Active Directory przez pewien czas itp.
istnieje wiele oprogramowania innych firm, które pozwalają znaleźć ostatni czas logowania użytkownika. Jednak nie wielu woli korzystać z tych programów, ponieważ w większości wymagają licencji. Chociaż niektóre z nich mogą być darmowe, ale mają pewne ograniczenia. Te oprogramowanie musi porozmawiać z active directory, aby pobrać informacje, a niektóre organizacje nie używają go ze względów bezpieczeństwa.
metody opisane w tym poście nie wymagają oprogramowania innych firm, ponieważ możemy znaleźć czas logowania użytkownika za pomocą prostych kroków.
spis treści
Metoda 1-Znajdź czas ostatniego logowania Użytkownika przy użyciu Active Directory
znalezienie czasu ostatniego logowania użytkownika jest dość proste przy użyciu Active Directory.
- Zaloguj się do kontrolera domeny.
- uruchom konsolę użytkowników i komputerów Active Directory (dsa.msc).
- kliknij Wyświetl i upewnij się, że zaawansowane funkcje są włączone.
- w lewym okienku kliknij Użytkownicy i wybierz dowolnego użytkownika, kliknij prawym przyciskiem myszy konto użytkownika i kliknij Właściwości.
- na liście atrybutów poszukaj lastlogona. Ten atrybut pokazuje czas ostatniego logowania użytkownika w domenie.
Co To jest LastLogon w Active Directory?
atrybut użytkownika lastlogon AD jest najdokładniejszym sposobem sprawdzania czasu ostatniego logowania użytkowników usługi active directory.
co to jest LastLogonTimeStamp w Active Directory?
celem LastLogonTimeStamp jest pomoc w identyfikacji starych kont użytkowników i komputerów. Administratorzy mogą użyć atrybutu lastLogontimeStamp, aby określić, czy konto użytkownika lub komputera niedawno zalogowało się do domeny.
Jaka jest różnica między Lastlogon i LastLogonTimeStamp?
atrybut lastlogon jest najdokładniejszym sposobem sprawdzania czasu ostatniego logowania użytkowników usługi active directory. Lastlogon jest aktualizowany tylko na kontrolerze domeny, który wykonuje uwierzytelnianie i nie jest replikowany. Podczas gdy LastLogontimestamp jest replikowany, ale domyślnie tylko wtedy, gdy jest 14 dni lub więcej starszy niż poprzednia wartość.
Metoda 2-Znajdź czas ostatniego logowania użytkownika za pomocą CMD
w wierszu polecenia możesz znaleźć czas ostatniego logowania użytkownika. Nie potrzebujesz konta administratora domeny, aby uzyskać informacje o użytkowniku reklamy.
- kliknij przycisk Start i uruchom wiersz polecenia.
- Uruchom polecenie – net user username| domain / findstr „Last”
- wyjście CMD pokazuje czas i datę ostatniego logowania użytkownika.
Metoda 3 – polecenie PowerShell aby znaleźć czas ostatniego logowania użytkownika
możesz znaleźć datę i godzinę logowania użytkownika za pomocą polecenia PowerShell. Poniższe polecenie można uruchomić na kontrolerze domeny lub na serwerze członkowskim.
- Zaloguj się do kontrolera domeny.
- Importuj Import modułu Active Directory PowerShell-module ActiveDirectory.
- uruchom poniższe polecenie PowerShell, aby znaleźć czas logowania użytkownika wraz z datą.
Get-ADUser -Identity "username" -Properties LastLogon
po uruchomieniu powyższego polecenia należy zauważyć, że wartość Lastlogon jest w innym formacie. Jest w formacie znacznika czasu i musisz przekonwertować wartość na czytelny format. Użyj poniższego polecenia, aby przekonwertować wartość na normalny czas. Nie zapomnij zastąpić nazwy użytkownika nazwą użytkownika.
Get-ADUser -Filter {Name -eq "username"} -Properties * | Select-Object Name, @{N='LastLogon'; E={::FromFileTime($_.LastLogon)}}
metoda 4 – Znajdź czas ostatniego logowania Użytkownika przy użyciu SCCM
z konsoli SCCM można znaleźć poprzedni czas logowania konta użytkownika. SCCM używa Active Directory do pobierania informacji podczas uruchamiania metod wykrywania. Discovery tworzy rekord danych discovery (DDR)dla każdego odkrytego obiektu i przechowuje te informacje w bazie danych SCCM.
istnieją dwa warunki wstępne przed użyciem SCCM, aby znaleźć czas logowania użytkownika.
- powinieneś włączyć metody wykrywania SCCM, zanim znajdziesz Dane logowania użytkownika. Przede wszystkim musi być włączona metoda wykrywania użytkowników usługi Active Directory.
- we właściwościach Active Directory user discovery upewnij się, że atrybuty lastlogon i lastlogontimestamp są włączone do wykrywania.
aby znaleźć ostatni czas logowania użytkownika używającego SCCM, wykonaj poniższe kroki.
- uruchom konsolę menedżera konfiguracji.
- przejdź do zasobów i zgodności \ przegląd \ użytkownicy\wszyscy użytkownicy.
- wyszukaj konto użytkownika i kliknij prawym przyciskiem myszy obiekt użytkownika.
- w polu Właściwości użytkownika kliknij kartę Ogólne.
- atrybut lastLogon powinien ujawniać czas ostatniego logowania konta użytkownika.