Εάν θέλετε να δείτε την τελευταία ημερομηνία και ώρα σύνδεσης ενός χρήστη στην υπηρεσία καταλόγου Active Directory, συνεχίστε να διαβάζετε αυτόν τον οδηγό. Αυτό το σεμινάριο περιέχει δύο μεθόδους για να μάθετε τον τελευταίο χρόνο σύνδεσης ενός χρήστη Active Directory. Κάθε φορά που ένας χρήστης AD συνδέεται στο Active Directory από οποιονδήποτε σταθμό εργασίας, το σύστημα καταγράφει την ημερομηνία και την ώρα σύνδεσης, στα χαρακτηριστικά: lastLogon & lastLogonTimestamp. Από τα δύο από αυτά, το πιο ακριβές χαρακτηριστικό είναι το lastLogon, που αντικατοπτρίζει την πιο πρόσφατη σύνδεση που επικυρώθηκε από έναν συγκεκριμένο ελεγκτή τομέα. *
* Σημείωση: ο lastLogonTimestamp Το χαρακτηριστικό "κρατά" το χρόνο που ο χρήστης συνδέθηκε τελευταία φορά στον τομέα και η τιμή του αναπαράγεται σε όλους τους ελεγκτές τομέα, αλλά μόνο εάν είναι 14 ημέρες ή περισσότερο από το lastLogon αξία. ο lastLogonTimestamp αρκεί μόνο για τον εντοπισμό μπαγιάτικων λογαριασμών.
Πώς να βρείτε την τελευταία ώρα σύνδεσης για έναν χρήστη στην υπηρεσία καταλόγου Active Directory. (Διακομιστής 2016/2012)
Μέθοδος 1. Βρείτε τον τελευταίο χρόνο σύνδεσης από το γραφικό περιβάλλον εργασίας των Windows.
Για να μάθετε πότε ένας χρήστης συνδέθηκε τελευταία φορά στην υπηρεσία καταλόγου Active Directory, εκτελέστε την παρακάτω εργασία σε κάθε ελεγκτή τομέα:
1. Ανοιξε Χρήστες και Υπολογιστές Active Directory
2. Από Θέα μενού, κάντε κλικ Προηγμένες δυνατότητες.
3. Επίλεξε το Χρήστες ομάδα στο αριστερό παράθυρο.
4. Στο δεξί παράθυρο, κάντε δεξί κλικ στον χρήστη που θέλετε για να δείτε τον τελευταίο χρόνο σύνδεσης και επιλέξτε Ιδιότητες.
5. Στο παράθυρο «Ιδιότητες χρήστη», επιλέξτε το Επεξεργαστής Ιδιοτήτων αυτί.
6. Τώρα μετακινηθείτε προς τα κάτω στο lastLogon χαρακτηριστικό, για να μάθετε πότε ο χρήστης μπήκε για τελευταία φορά στον ενεργό κατάλογο. *
* Σημειώσεις:
1. Εάν έχετε περισσότερα από ένα DC, τότε πρέπει να εκτελέσετε τα παραπάνω βήματα σε όλα τα DC για να μάθετε την πιο πρόσφατη ημερομηνία και ώρα σύνδεσης του χρήστη.
2. Εάν θέλετε να βρείτε την τελευταία ημερομηνία και ώρα σύνδεσης για έναν παλιό λογαριασμό, τότε ανατρέξτε στο 'lastLogonTimestamp'.
Μέθοδος 2. Προβολή του τελευταίου χρόνου σύνδεσης από το PowerShell.
Για να δείτε τον τελευταίο χρόνο σύνδεσης ενός χρήστη, από το PowerShell:
1. Ανοιξε PowerShell ως διαχειριστής και δώστε αυτή την εντολή:
Get-ADUser -Identity "όνομα χρήστη" -Ιδιότητες "LastLogon"
* Για παράδειγμα: Για να μάθετε την τελευταία ημερομηνία/ώρα σύνδεσης του χρήστη AD "User1", πληκτρολογήστε:
Get-ADUser -Ταυτότητα "User1" -Ιδιότητες "LastLogon"
2. Όπως μπορείτε να δείτε, μετά την εκτέλεση της παραπάνω εντολής, το χαρακτηριστικό «LastLogon» εμφανίζει μια αριθμητική τιμή (π.χ. «132279814667281827» σε αυτό το παράδειγμα).
Για να μετατρέψετε την τιμή "LastLogon" σε αναγνωρίσιμη ημερομηνία και ώρα, δώστε αυτήν την εντολή στο PowerShell:
[datetime]::FromFileTime(LastLogon-Value)
* π.χ. Σε αυτό το παράδειγμα, η τιμή του χαρακτηριστικού "LastLogon" είναι "132279814667281827". Έτσι, η εντολή θα είναι:
[datetime]::FromFileTime (132279814667281827)
Πρόσθετη βοήθεια: Για να μάθετε την τελευταία χρονική σήμανση σύνδεσης, για έναν παλιό λογαριασμό, δώστε αυτήν την εντολή στο PowerShell:
Get-ADUser -Identity "όνομα χρήστη" -Ιδιότητες "LastLogonDate"
Αυτό είναι! Πείτε μου αν αυτός ο οδηγός σας βοήθησε αφήνοντας το σχόλιό σας σχετικά με την εμπειρία σας. Κάντε like και κοινοποιήστε αυτόν τον οδηγό για να βοηθήσετε άλλους.