თუ გსურთ ნახოთ მომხმარებლის ბოლო შესვლის თარიღი და დრო Active Directory-ში, განაგრძეთ ამ სახელმძღვანელოს კითხვა. ეს სახელმძღვანელო შეიცავს ორ მეთოდს Active Directory მომხმარებლის ბოლო შესვლის დროის გასარკვევად. ყოველ ჯერზე, როცა AD მომხმარებელი შედის Active Directory-ში ნებისმიერი სამუშაო სადგურიდან, სისტემა იწერს შესვლის თარიღს და დროს ატრიბუტებში: ბოლო შესვლა & lastLogonTimestamp. ამ ორიდან ყველაზე ზუსტი ატრიბუტია ბოლო შესვლა, რომელიც ასახავს უახლეს შესვლას, რომელიც დამოწმებული იყო კონკრეტული დომენის კონტროლერის მიერ. *
* Შენიშვნა: The lastLogonTimestamp ატრიბუტი "იკავებს" დროს, როდესაც მომხმარებელი ბოლოს შევიდა დომენში, და მისი მნიშვნელობა იმეორებს დომენის ყველა კონტროლერს, მაგრამ მხოლოდ იმ შემთხვევაში, თუ ის 14 დღით ან მეტია ბოლო შესვლა ღირებულება. The lastLogonTimestamp საკმარისია მხოლოდ შემორჩენილი ანგარიშების იდენტიფიცირებისთვის.
როგორ მოვძებნოთ მომხმარებლის ბოლო შესვლის დრო Active Directory-ში. (სერვერი 2016/2012)
მეთოდი 1. იპოვეთ ბოლო შესვლის დრო Windows GUI-დან.
იმის გასარკვევად, როდის იყო მომხმარებელი ბოლოს შესული Active Directory-ში, შეასრულეთ ქვემოთ მოცემული დავალება
ყველა დომენის კონტროლერზე:1. გახსენით Active Directory მომხმარებლები და კომპიუტერები
2. დან ხედი მენიუ, დააწკაპუნეთ გაფართოებული ფუნქციები.
3. აირჩიეთ მომხმარებლები ჯგუფი მარცხენა პანელზე.
4. მარჯვენა პანელზე, დააწკაპუნეთ მაუსის მარჯვენა ღილაკით იმ მომხმარებელზე, რომელსაც გსურთ ნახოთ ბოლო შესვლის დრო და აირჩიეთ Თვისებები.
5. "მომხმარებლის თვისებების" ფანჯარაში აირჩიეთ ატრიბუტების რედაქტორი ჩანართი.
6. ახლა გადაახვიეთ ქვემოთ ბოლო შესვლა ატრიბუტი, რათა გაირკვეს, როდის შევიდა მომხმარებელი ბოლოს აქტიურ დირექტორიაში. *
* შენიშვნები:
1. თუ თქვენ გაქვთ ერთზე მეტი DC, მაშინ თქვენ უნდა შეასრულოთ ზემოაღნიშნული ნაბიჯები ყველა DC-ში, რათა გაიგოთ მომხმარებლის უახლესი შესვლის თარიღი და დრო.
2. თუ გსურთ იპოვოთ ბოლო შესვლის თარიღი და დრო ძველი ანგარიშისთვის, შეხედეთ 'lastLogonTimestamp'.
მეთოდი 2. იხილეთ ბოლო შესვლის დრო PowerShell-იდან.
მომხმარებლის ბოლო შესვლის დროის სანახავად PowerShell-იდან:
1. გახსენით PowerShell როგორც ადმინისტრატორი და მიეცით ეს ბრძანება:
Get-ADUser -Identity "მომხმარებლის სახელი" - თვისებები "LastLogon"
* მაგალითად: AD მომხმარებლის "User1"-ის ბოლო შესვლის თარიღის/დროის გასარკვევად, ჩაწერეთ:
Get-ADUser -Identity "User1" -თვისებები "LastLogon"
2. როგორც ხედავთ, ზემოაღნიშნული ბრძანების შესრულების შემდეგ, „LastLogon“ ატრიბუტი აჩვენებს ციფრულ მნიშვნელობას (მაგ. „132279814667281827“ ამ მაგალითში).
„LastLogon“ მნიშვნელობის ცნობად თარიღად და დროს გადასაყვანად, მიეცით ეს ბრძანება PowerShell-ში:
[თარიღი]::FromFileTime(LastLogon-Value)
* მაგალითად. ამ მაგალითში, "LastLogon" ატრიბუტის მნიშვნელობა არის "132279814667281827". ასე რომ, ბრძანება იქნება:
[თარიღი]::FromFileTime (132279814667281827)
დამატებითი დახმარება: ბოლო შესვლის დროის შტამპის გასარკვევად, ძველი ანგარიშისთვის, მიეცით ეს ბრძანება PowerShell-ში:
Get-ADUser -Identity "მომხმარებლის სახელი" - თვისებები "LastLogonDate"
Ის არის! შემატყობინეთ, დაგეხმარათ თუ არა ეს სახელმძღვანელო თქვენი გამოცდილების შესახებ თქვენი კომენტარის დატოვებით. გთხოვთ მოიწონოთ და გააზიაროთ ეს სახელმძღვანელო სხვების დასახმარებლად.