Czy w systemie Windows 7 można sprawdzić, czy ktoś zalogował się na moje konto, gdy mnie nie było?
W szczególności, czy można wiedzieć, czy osoba z uprawnieniami administratora jakoś weszła na moje konto (tj. Aby uzyskać dostęp do poczty e-mail itp.)?
Odpowiedzi:
Zalecana metoda EDYCJA (proszę głosować poniżej Susan Cannon):
Naciśnij Windowsprzycisk + Ri wpisz
eventvwr.msc
.W przeglądarce zdarzeń rozwiń Dzienniki systemu Windows i wybierz System.
Na środku zobaczysz listę z datą i godziną, źródłem, identyfikatorem zdarzenia i kategorią zadania. Kategoria zadania wyjaśnia w przybliżeniu zdarzenie, logowanie, logowanie specjalne, wylogowanie i inne szczegóły.
Zdarzenia będą się nazywać Winlogon , o identyfikatorze zdarzenia 7001 .
Szczegóły zdarzenia będą zawierały identyfikator użytkownika konta, który można dopasować do listy uzyskanej z wiersza polecenia za pomocą:
Mam nadzieję że to pomoże!
Aby zobaczyć listę, uruchom „PowerShell” i wklej następujący skrypt w jego oknie:
Będziesz miał kilka loginów systemowych; są normalni.
Czego będziesz szukać: Identyfikator zdarzenia 7001 - Winlogon.
Na karcie Szczegóły poszukaj UserSid
Wskazanie loginu będzie wyglądać następująco: (wygrana 8.1) Prawdopodobnie będzie inaczej w win 7
Następnie otwórz wiersz polecenia, klikając prawym przyciskiem myszy przycisk Start i wybierając go.
Wpisz „konto użytkownika wmic” i dopasuj identyfikator SID do poprzedniej nazwy użytkownika na wyświetlonej długiej liście.
Z listy wynika, że Superuser jest kontem pasującym do SID.
źródło
wmic useraccount get name,sid
daje znacznie łatwiejsze wyjście.Odpowiedź Pathfindera na sprawdzenie dziennika zdarzeń da ci znać, jeśli ktoś zalogował się na twoim komputerze. Nie powie to jednak, czy zalogowali się na innym komputerze za pomocą konta. Będziesz musiał sprawdzić ten komputer lub kontroler domeny, aby zobaczyć dane logowania z innych komputerów.
Jeśli chodzi o e-maile, to inna historia. Jako administrator Exchange mogę czytać e-maile wszystkich osób w naszej organizacji. Szczerze mówiąc, nie wiem, czy ten dostęp jest nigdzie logowany. Jestem pewien, że tak, ale byłoby to dostępne tylko dla administratorów Exchange.
źródło
Jeśli jesteś w sieci firmowej, to nie zadziała. Korporacje mają różnego rodzaju automatyczne logowanie. Patrzyłem na zdarzenie 4648 lub 4624 i loginy są pomyślnie logowane nawet wtedy, gdy ludzie nie są w biurze (i nie, nikt nie wkrada się, aby zalogować się na komputery PC). Jest ich tysiące. Właśnie raz zalogowałem się na komputerze i istnieje 10 źródeł aktywności poniżej 4624. Nie zalogowałem się 10 razy. Wczoraj było 12 loginów poniżej 4648, ale nikt nie dotknął komputera przez cały dzień. To nie jest dokładna lista logowań prawdziwych osób.
Jeśli potrzebujesz PRAWDZIWYCH danych logowania, przejdź do Systemu w Windows Logs i filtruj według zdarzenia 7001 . To się udaje WINLOGONS . Odpowiada to loginom użytkownika i wyklucza logowanie się za kulisy systemu. Korzystając z tego, znalazłem właściwą listę logowań użytkowników rzeczywistych ludzi na PC.
Ale niestety nie mówi mi to, kto jest zalogowany. Nasza firma nie prowadzi tych rejestrów, ponieważ każdego dnia trwałaby mila. Patrzę na UserID w szczegółach, a UserID dla mnie zalogowany właśnie pasuje do każdego innego UserID pod każdym pokazanym logowaniem. I to nie jest mój komputer, więc niektóre loginy zdecydowanie nie są moje. Więc nie wiem o tej części.
źródło
Windows 7 Ultimate jest podłączony do domeny, ale loguje się lokalnie.
Właśnie przejrzałem dziennik zdarzeń bezpieczeństwa i zdałem sobie sprawę, że jedyny raz mogłem znaleźć „prawidłowe” loginy dla ID 4648 . To zadziałało dla mnie.
źródło