วิธีดูเวลาเข้าสู่ระบบครั้งสุดท้ายของผู้ใช้ใน Active Directory

click fraud protection

หากคุณต้องการดูวันที่และเวลาเข้าสู่ระบบล่าสุดของผู้ใช้ใน Active Directory โปรดอ่านบทแนะนำนี้ต่อ บทช่วยสอนนี้ประกอบด้วยสองวิธีในการค้นหาเวลาเข้าสู่ระบบครั้งสุดท้ายของผู้ใช้ Active Directory ทุกครั้งที่ผู้ใช้ AD ล็อกออนเข้าสู่ Active Directory จากเวิร์กสเตชันใดๆ ระบบจะบันทึกวันที่และเวลาของการเข้าสู่ระบบในแอตทริบิวต์: เข้าสู่ระบบล่าสุด & LastLogonTimestamp. จากทั้งสองคุณสมบัติที่ถูกต้องที่สุดคือ เข้าสู่ระบบล่าสุด ซึ่งสะท้อนถึงการเข้าสู่ระบบล่าสุดที่ได้รับการตรวจสอบสิทธิ์โดยตัวควบคุมโดเมนเฉพาะ *

* บันทึก: ดิ LastLogonTimestamp คุณลักษณะ "ถือ" เวลาที่ผู้ใช้เข้าสู่ระบบโดเมนครั้งล่าสุด และค่าของมันถูกจำลองไปยังตัวควบคุมโดเมนทั้งหมด แต่เฉพาะในกรณีที่อายุมากกว่า 14 วันขึ้นไป เข้าสู่ระบบล่าสุด ค่า. ดิ LastLogonTimestamp เพียงพอสำหรับการระบุบัญชีเก่าเท่านั้น

วิธีค้นหาเวลาเข้าสู่ระบบครั้งสุดท้ายสำหรับผู้ใช้ใน Active Directory (เซิร์ฟเวอร์ 2016/2012)

วิธีที่ 1 ค้นหาเวลาเข้าสู่ระบบครั้งล่าสุดจาก Windows GUI

หากต้องการทราบว่าผู้ใช้เข้าสู่ระบบ Active Directory ครั้งล่าสุดเมื่อใด ให้ดำเนินการตามขั้นตอนด้านล่าง ในทุก Domain Controller:

1. เปิด ผู้ใช้ Active Directory และคอมพิวเตอร์
2.
จาก ดู เมนู คลิก คุณสมบัติขั้นสูง.

วิธีค้นหาการเปลี่ยนรหัสผ่านล่าสุดใน Active Directory Server 2016


3.
เลือก ผู้ใช้ กลุ่มที่บานหน้าต่างด้านซ้าย
4. ที่บานหน้าต่างด้านขวา ให้คลิกขวาที่ผู้ใช้ที่คุณต้องการดูเวลาเข้าสู่ระบบล่าสุดและเลือก คุณสมบัติ.

ดูการเปลี่ยนรหัสผ่านล่าสุดใน Active Directory

5. ที่หน้าต่าง 'คุณสมบัติผู้ใช้' เลือก ตัวแก้ไขแอตทริบิวต์ แท็บ

6. ตอนนี้เลื่อนลงไปที่ เข้าสู่ระบบล่าสุด เพื่อค้นหาว่าผู้ใช้เข้าสู่ระบบครั้งล่าสุดในไดเร็กทอรีที่ใช้งานอยู่เมื่อใด *

* หมายเหตุ:
1. หากคุณมี DC มากกว่าหนึ่งแห่ง คุณต้องทำตามขั้นตอนข้างต้นใน DC ทั้งหมดเพื่อค้นหาวันที่ & เวลาเข้าสู่ระบบล่าสุดของผู้ใช้
2. หากคุณต้องการค้นหาวันที่และเวลาเข้าสู่ระบบล่าสุดสำหรับบัญชีที่ล้าสมัย ให้ดูที่ 'lastLogonTimestamp'

วิธีดูเวลาเข้าสู่ระบบครั้งสุดท้ายของผู้ใช้ใน Active Directory
วิธีที่ 2 ดูเวลาเข้าสู่ระบบครั้งล่าสุดจาก PowerShell

ในการดูเวลาเข้าสู่ระบบครั้งสุดท้ายของผู้ใช้จาก PowerShell:

1. เปิด PowerShell ในฐานะผู้ดูแลระบบ และให้คำสั่งนี้:

  • รับ ADUser -Identity "ชื่อผู้ใช้" -คุณสมบัติ "LastLogon"

* ตัวอย่างเช่น: หากต้องการค้นหาวันที่/เวลาเข้าสู่ระบบครั้งสุดท้ายของผู้ใช้ AD "User1" ให้พิมพ์:

  • รับ ADUser -Identity "User1" -Properties "LastLogon"

ดูเวลาเข้าสู่ระบบล่าสุดใน Active Directory จาก PowerShell

2. ดังที่คุณเห็น หลังจากที่ดำเนินการคำสั่งข้างต้น แอตทริบิวต์ 'LastLogon' จะแสดงค่าตัวเลข (เช่น "132279814667281827" ในตัวอย่างนี้)

ในการแปลงค่า 'LastLogon' เป็นวันที่ & เวลาที่รู้จัก ให้คำสั่งนี้ใน PowerShell:

  • [datetime]::FromFileTime(LastLogon-มูลค่า)

* เช่น. ในตัวอย่างนี้ ค่าของแอตทริบิวต์ 'LastLogon' คือ "132279814667281827" ดังนั้นคำสั่งจะเป็น:

  • [datetime]::FromFileTime (132279814667281827)

ดูการเข้าสู่ระบบครั้งล่าสุด - PowerShell

ความช่วยเหลือเพิ่มเติม: หากต้องการทราบการประทับเวลาเข้าสู่ระบบครั้งล่าสุด สำหรับบัญชีเก่า ให้ป้อนคำสั่งนี้ใน PowerShell:

  • รับ ADUser -Identity "ชื่อผู้ใช้" - คุณสมบัติ "LastLogonDate"

แค่นั้นแหละ! แจ้งให้เราทราบหากคู่มือนี้ช่วยคุณโดยแสดงความคิดเห็นเกี่ยวกับประสบการณ์ของคุณ โปรดกดไลค์และแชร์คู่มือนี้เพื่อช่วยเหลือผู้อื่น