Sobes.tech
Junior — Middle

Πώς μπορούμε να λάβουμε σε Linux μια λίστα με τις πρόσφατες εισόδους χρηστών;

sobes.tech AI

Απάντηση από AI

Σε Linux, για να λάβετε μια λίστα με τις πρόσφατες εισόδους χρηστών, μπορείτε να χρησιμοποιήσετε την εντολή last. Διαβάζει το αρχείο /var/log/wtmp και εμφανίζει το ιστορικό εισόδων.

Παράδειγμα χρήσης:

last

Η εντολή θα εμφανίσει μια λίστα χρηστών, χρόνο εισόδου, διάρκεια συνεδρίας και διεύθυνση IP (αν η είσοδος ήταν απομακρυσμένη).

Για να δείτε μόνο τα τελευταία αρχεία, μπορείτε να χρησιμοποιήσετε:

last -n 10

Αν θέλετε να δείτε όχι μόνο τις επιτυχείς εισόδους, αλλά και τις προσπάθειες εισόδου, μπορείτε να χρησιμοποιήσετε το lastb (απαιτεί δικαιώματα root), το οποίο διαβάζει το /var/log/btmp.