Kategorie szkoleń | Egzaminy | Kontakt
  • 2
  • 6
  • 2.3K
Zaloguj się aby zadać pytanie
Pokrewne

Odpowiedzi (2)

  • 1

user log on script

echo %username%, %date%, %time%, LOG ON >> \\serwer\log$\%computername%.csv

user log off script
echo %username%, %date%, %time%, LOG OFF >> \\serwer\log$\%computername%.csv

Artur_Gołata
  • Odpowiedział
  • @ Artur_Gołata | 01.10.2013
    • 1
    • 0
    • 0
  • 9

Chciałem się odnieść do rozwiązania zaproponawego powyżej. Rowiązanie nie daje nam odpowiedzi na pytanie ile w tej chwili "obługujemy" uwierzytelnionych użytkowników. Usługa Active Directory nie przechowuje informacji o aktualnie „zalogowanych” użytkownikach czy komputerach. W procesie logowania kontroler domeny uwierzytelnia użytkownika, przyznaje mu „Ticket” (informacja o prawach i przynależności do grup) i konfiguruje ustawienia rejestrów przez GPO, zachowuje tą informację w logach kontrolera (domyślne ustawiania przechowują informację dotyczącą sukcesu logowania):

Dodatkowo przechowuje informację w obiekcie użytkownika (atrybut „Last Interactive Logon” http://technet.microsoft.com/pl-pl/library/dd446680(v=ws.10).aspx) i na tym kończy. Np. usługa nie zweryfikuje użytkowników, którzy podczas logowania skorzystali z „cache” który jest skonfigurowany w policy na poziomie komputera klienckiego (domyślne ustawiania na rysunku poniżej).

Żeby sprawdzić aktywne połączenia do zasobów można skorzystać z polecenia:

Net session

Albo graficznie wyświetlić tą informację w przystawce „Computer management” – „Shared Folder” – „Session”

  • Odpowiedział
  • @ | 08.10.2013
  • TRENER ALTKOM AKADEMII