אם ברצונך להציג את תאריך ושעה ההתחברות האחרונים של משתמש ב-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. מ נוף תפריט, לחץ מאפיינים מתקדמים.
3. בחר את משתמשים קבוצה בחלונית השמאלית.
4. בחלונית הימנית, לחץ לחיצה ימנית על המשתמש שברצונך להציג את זמן ההתחברות האחרון ובחר נכסים.
5. בחלון 'מאפייני משתמש', בחר את ה עורך תכונות לשונית.
6. כעת גלול מטה אל lastLogon תכונה, כדי לגלות מתי המשתמש נכנס בפעם האחרונה לספרייה הפעילה. *
* הערות:
1. אם יש לך יותר מ-DC אחד, עליך לבצע את השלבים לעיל בכל ה-DCs כדי לגלות את תאריך הכניסה והשעה העדכניים ביותר של המשתמש.
2. אם אתה רוצה למצוא את תאריך הכניסה והשעה האחרונים עבור חשבון מיושן, עיין ב-'lastLogonTimestamp'.
שיטה 2. הצג את זמן הכניסה האחרון מ-PowerShell.
כדי להציג את זמן הכניסה האחרון של משתמש, מ-PowerShell:
1. לִפְתוֹחַ PowerShell כמנהל ותן את הפקודה הזו:
Get-ADUser -Identity "שם משתמש" -מאפיינים "LastLogon"
* לדוגמה: כדי לברר את תאריך/זמן הכניסה האחרון של משתמש AD "User1", הקלד:
Get-ADUser -זהות "User1" -מאפיינים "LastLogon"
2. כפי שאתה יכול לראות, לאחר ביצוע הפקודה לעיל, התכונה 'LostLogon', מציגה ערך מספרי (למשל "132279814667281827" בדוגמה זו).
כדי להמיר את הערך 'LastLogon' לתאריך ושעה שניתן לזהות, תן פקודה זו ב- PowerShell:
[datetime]::FromFileTime(LastLogon-Value)
* למשל בדוגמה זו, הערך של התווית 'LastLogon' הוא "132279814667281827". אז הפקודה תהיה:
[datetime]::FromFileTime (132279814667281827)
עזרה נוספת: כדי לגלות את חותמת זמן הכניסה האחרונה, עבור חשבון מיושן, תן פקודה זו ב- PowerShell:
Get-ADUser -Identity "שם משתמש" -מאפיינים "LastLogonDate"
זהו זה! הודע לי אם המדריך הזה עזר לך על ידי השארת הערה לגבי החוויה שלך. בבקשה תעשו לייק ושתפו את המדריך הזה כדי לעזור לאחרים.