BSD-FAQ-it
Indietro | Capitolo 3. Amministrazione del Sistema | Avanti

# 3.15. Come posso sapere quali utenti hanno effettuato il login ultimamente?

A volte può essere utile sapere quali utenti hanno effettuato il login negli ultimi tempi, soprattutto se offriamo servizi SSH a parecchi utenti. Il comando usato per avere queste informazioni è last(1) che ha un output del tipo:

    paperoga           ttyv2                    Ven 14 Mar 21:51 - 21:33 (1+23:41)
    qui                ttyp2    123.45.6.123   Ven 14 Mar 15:12 - 15:17  (00:05)
    qui                ttyp1    123.45.6.123    Ven 14 Mar 15:01 - 15:08  (00:07)
    qui                ttyp1    123.45.6.123    Ven 14 Mar 14:52 - 14:59  (00:07)
    gastone            ttyv2                    Ven 14 Mar 14:51 - 21:51  (07:00)
    archimede          ttyv1                    Gio 13 Mar 19:46   still logged in
    qua                ttyv0                    Gio 13 Mar 19:46   still logged in

La prima colonna da, com'è facile intuire, il nome dell'utente, la seconda indica il terminale al quale l'utente si è collegato; quindi, qualora l'utente abbia effettuato il login via rete, troviamo l'indirizzo IP del pc da cui è partita la richiesta di login; la quarta colonna indica la data di login e quella di logout, mentre tra parentesi si trova la durata della connessione. last(1) ha moltissime opzioni, di cui la man page fornisce una accurata descrizione.

Indietro | Partenza | Avanti
Come faccio a sapere il mio indirizzo IP? | Risali | Come posso sapere quali utenti sono connessi al momento?