Πώς να δείτε την τελευταία ώρα σύνδεσης του χρήστη στο Active Directory.

Πώς να δείτε την τελευταία ώρα σύνδεσης του χρήστη στο Active Directory.

Άντι Ντέιβις

Αν θέλετε να δείτε την τελευταία ημερομηνία και ώρα σύνδεσης ενός χρήστη στο Active Directory, συνεχίστε να διαβάζετε αυτό το σεμινάριο. Αυτό το σεμινάριο περιέχει δύο μεθόδους για να μάθετε την τελευταία ώρα σύνδεσης ενός χρήστη του Active Directory. Κάθε φορά που ένας χρήστης AD συνδέεται στο Active Directory από οποιονδήποτε σταθμό εργασίας, το σύστημα καταγράφει την ημερομηνία και την ώρα σύνδεσης, στα χαρακτηριστικά: lastLogon & lastLogonTimestamp. Από τα δύο αυτά, το πιο ακριβές χαρακτηριστικό είναι το lastLogon, η οποία αντικατοπτρίζει την πιο πρόσφατη σύνδεση που πιστοποιήθηκε από έναν συγκεκριμένο ελεγκτή τομέα. *

Σημείωση: Η lastLogonTimestamp χαρακτηριστικό "κρατάει" την ώρα που ο χρήστης συνδέθηκε τελευταία φορά στον τομέα και η τιμή του αναπαράγεται σε όλους τους ελεγκτές τομέα, αλλά μόνο αν είναι 14 ή περισσότερες ημέρες παλαιότερη από την lastLogon αξία. lastLogonTimestamp αρκεί μόνο για τον εντοπισμό ληγμένων λογαριασμών.

Πώς να βρείτε τον τελευταίο χρόνο σύνδεσης για έναν χρήστη στο Active Directory. (Server 2016/2012)

Μέθοδος 1. Προβολή του τελευταίου χρόνου σύνδεσης από το γραφικό περιβάλλον των Windows.Μέθοδος 2. Προβολή του τελευταίου χρόνου σύνδεσης από το PowerShell Μέθοδος 1. Βρείτε τον τελευταίο χρόνο σύνδεσης από το γραφικό περιβάλλον των Windows.

Για να μάθετε πότε συνδέθηκε για τελευταία φορά ένας χρήστης στο Active Directory, εκτελέστε την παρακάτω εργασία σε κάθε ελεγκτή τομέα:

1. Ανοίξτε το Χρήστες και υπολογιστές Active Directory
2.
Από το Προβολή μενού, κάντε κλικ στο Προηγμένα χαρακτηριστικά.

3. Επιλέξτε το Χρήστες στο αριστερό παράθυρο.
4. Στο δεξί παράθυρο, κάντε δεξί κλικ στο χρήστη που θέλετε να δείτε τον τελευταίο χρόνο σύνδεσης και επιλέξτε Ιδιότητες .

5. Στο παράθυρο 'Ιδιότητες χρήστη', επιλέξτε το Επεξεργαστής χαρακτηριστικών καρτέλα.

6. Τώρα μετακινηθείτε προς τα κάτω στο lastLogon attribute, για να μάθετε πότε ο χρήστης συνδέθηκε για τελευταία φορά στον ενεργό κατάλογο. *

Σημειώσεις:
1. Εάν έχετε περισσότερα από ένα DC, τότε πρέπει να εκτελέσετε τα παραπάνω βήματα σε όλα τα DC για να βρείτε την πιο πρόσφατη ημερομηνία και ώρα σύνδεσης του χρήστη.
2. Αν θέλετε να βρείτε την τελευταία ημερομηνία και ώρα σύνδεσης για έναν παλιό λογαριασμό, τότε κοιτάξτε το 'lastLogonTimestamp'.

Μέθοδος 2. Προβολή του τελευταίου χρόνου σύνδεσης από το PowerShell.

Για να προβάλετε τον τελευταίο χρόνο σύνδεσης ενός χρήστη, από το PowerShell:

1. Ανοίξτε το PowerShell ως διαχειριστής και δώστε αυτή την εντολή:

  • Get-ADUser -Identity "username" -Properties "LastLogon"

* Για παράδειγμα: Για να μάθετε την τελευταία ημερομηνία/ώρα σύνδεσης του χρήστη AD "User1", πληκτρολογήστε:

  • Get-ADUser -Identity "User1" -Properties "LastLogon"

2. Όπως μπορείτε να δείτε, μετά την εκτέλεση της παραπάνω εντολής, το χαρακτηριστικό 'LastLogon', εμφανίζει μια αριθμητική τιμή (π.χ. "132279814667281827" σε αυτό το παράδειγμα).

Για να μετατρέψετε την τιμή 'LastLogon' σε μια αναγνωρίσιμη ημερομηνία και ώρα, δώστε αυτή την εντολή στο PowerShell:

  • [datetime]::FromFileTime(LastLogon-Value)

* π.χ. Σε αυτό το παράδειγμα, η τιμή της ιδιότητας 'LastLogon' είναι "132279814667281827". Έτσι, η εντολή θα είναι:

  • [datetime]::FromFileTime(132279814667281827)

Πρόσθετη βοήθεια: Για να μάθετε την τελευταία χρονική σφραγίδα σύνδεσης, για έναν παλιό λογαριασμό, δώστε την ακόλουθη εντολή στο PowerShell:

  • Get-ADUser -Identity "username" -Properties "LastLogonDate"

Αυτό είναι όλο! Πείτε μου αν αυτός ο οδηγός σας βοήθησε αφήνοντας το σχόλιό σας για την εμπειρία σας. Παρακαλώ κάντε like και μοιραστείτε αυτόν τον οδηγό για να βοηθήσετε και άλλους.


Άντι Ντέιβις

Ιστολόγιο διαχειριστή συστήματος σχετικά με τα Windows

Leave a comment