28 stycznia, 2022

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.
Znajdź czas ostatniego logowania Użytkownika za pomocą Active Directory
Znajdź czas ostatniego logowania Użytkownika za pomocą Active Directory

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.
Znajdź czas ostatniego logowania użytkownika za pomocą CMD
Znajdź czas ostatniego logowania Użytkownika za pomocą CMD

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
polecenie PowerShell, aby znaleźć Użytkownika podczas ostatniego logowania
polecenie PowerShell, aby znaleźć Użytkownika podczas ostatniego logowania

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)}}
czas ostatniego logowania użytkownika
czas ostatniego logowania użytkownika

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.
Znajdź czas ostatniego logowania użytkownika używającego SCCM
Znajdź czas ostatniego logowania użytkownika używającego SCCM

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.