אם ברצונך להציג את תאריך ושעה ההתחברות האחרונים של משתמש ב-Active Directory, המשך לקרוא מדריך זה. מדריך זה מכיל שתי שיטות לגלות את זמן הכניסה האחרון של משתמש Active Directory. בכל פעם שמשתמש AD נכנס ל-Active Directory מתחנת עבודה כלשהי, המערכת מתעדת את התאריך והשעה של הכניסה, בתכונות: lastLogon & lastLogonTimestamp. מבין שניהם, התכונה המדויקת ביותר היא lastLogon, מה שמשקף את הכניסה האחרונה שאושרה על ידי בקר תחום ספציפי. *
* הערה: ה lastLogonTimestamp התכונה "מחזיקה" את הזמן שבו המשתמש התחבר לאחרונה לדומיין, והערך שלו משוכפל לכל בקרי הדומיין, אבל רק אם הוא ישן ב-14 ימים או יותר מה- lastLogon ערך. ה lastLogonTimestamp מספיק רק לזיהוי חשבונות מיושנים.
כיצד למצוא את זמן הכניסה האחרון של משתמש ב-Active Directory. (שרת 2016/2012)
שיטה 1. מצא את זמן הכניסה האחרון מ-Windows GUI.
כדי לברר מתי משתמש היה מחובר לאחרונה ל-Active Directory, בצע את המשימה שלהלן בכל בקר דומיין:
1. לִפְתוֹחַ משתמשי ומחשבים של Active Directory
2. מ נוף תפריט, לחץ מאפיינים מתקדמים.
![מצא את שינוי הסיסמה האחרון ב-Active Directory כיצד למצוא שינוי סיסמה אחרון ב-Active Directory Server 2016](/f/e32e8aaab9a8570033c0681edbb934db.png)
3. בחר את משתמשים קבוצה בחלונית השמאלית.
4. בחלונית הימנית, לחץ לחיצה ימנית על המשתמש שברצונך להציג את זמן ההתחברות האחרון ובחר נכסים.
![הצג את זמן ההתחברות האחרון ב-Active Directory הצג את שינוי הסיסמה האחרון ב-Active Directory](/f/07a7a518d5c10f4e78e15714977f0685.png)
5. בחלון 'מאפייני משתמש', בחר את ה עורך תכונות לשונית.
6. כעת גלול מטה אל lastLogon תכונה, כדי לגלות מתי המשתמש נכנס בפעם האחרונה לספרייה הפעילה. *
* הערות:
1. אם יש לך יותר מ-DC אחד, עליך לבצע את השלבים לעיל בכל ה-DCs כדי לגלות את תאריך הכניסה והשעה העדכניים ביותר של המשתמש.
2. אם אתה רוצה למצוא את תאריך הכניסה והשעה האחרונים עבור חשבון מיושן, עיין ב-'lastLogonTimestamp'.
![הצג את הכניסה האחרונה ב-Active Directory כיצד להציג את זמן ההתחברות האחרון של משתמש ב-Active Directory](/f/9089312caa2b18beb36dccdf203a415f.png)
שיטה 2. הצג את זמן הכניסה האחרון מ-PowerShell.
כדי להציג את זמן הכניסה האחרון של משתמש, מ-PowerShell:
1. לִפְתוֹחַ PowerShell כמנהל ותן את הפקודה הזו:
Get-ADUser -Identity "שם משתמש" -מאפיינים "LastLogon"
* לדוגמה: כדי לברר את תאריך/זמן הכניסה האחרון של משתמש AD "User1", הקלד:
Get-ADUser -זהות "User1" -מאפיינים "LastLogon"
![הצג את הכניסה האחרונה - PowerShell הצג את זמן ההתחברות האחרון ב-Active Directory מ-PowerShell](/f/eed7790b9a1eee1530b4ce0580399364.png)
2. כפי שאתה יכול לראות, לאחר ביצוע הפקודה לעיל, התכונה 'LostLogon', מציגה ערך מספרי (למשל "132279814667281827" בדוגמה זו).
כדי להמיר את הערך 'LastLogon' לתאריך ושעה שניתן לזהות, תן פקודה זו ב- PowerShell:
[datetime]::FromFileTime(LastLogon-Value)
* למשל בדוגמה זו, הערך של התווית 'LastLogon' הוא "132279814667281827". אז הפקודה תהיה:
[datetime]::FromFileTime (132279814667281827)
![המר את LastLogon לתאריך-זמן צפה בכניסה אחרונה - PowerShell](/f/cbf9af8e2d47295ee16dfd6543cd65e1.png)
עזרה נוספת: כדי לגלות את חותמת זמן הכניסה האחרונה, עבור חשבון מיושן, תן פקודה זו ב- PowerShell:
Get-ADUser -Identity "שם משתמש" -מאפיינים "LastLogonDate"
זהו זה! הודע לי אם המדריך הזה עזר לך על ידי השארת הערה לגבי החוויה שלך. בבקשה תעשו לייק ושתפו את המדריך הזה כדי לעזור לאחרים.