TheJoe.it Into the (open) source

14set/130

Terminale: cancellare le informazioni di login

shell

Dopo essere stato assente dal blog per tutto il mese di agosto, e per metà del mese di settembre torno a rotta di collo con il consueto articolo settimanale. Oggi parliamo di privacy.

Il terminale Linux è fantastico, con pochi comandi possiamo avere il pieno controllo sul computer. Vediamo ora nel dettaglio come cancellare le informazioni di login per il computer sul quale siamo loggati.

Mostrare le informazioni di login

Intanto bisogna fare la solita premessa. Il sistema Linux registra automaticamente tutti i login effettuati in un file binario "/var/log/lastlog". Per leggerne il contenuto bisogna usare il programma "lastlog" da terminale senza argomenti. Le informazioni che restituirà sono il nome dell'utente loggatosi, la porta in che data e a che ora.

Username         Port     From             Latest
root             tty1                      Thu Jan 25 15:23:50 +0530 2007
daemon                                     **Never logged in**
bin                                        **Never logged in**
sys                                        **Never logged in**
sync                                       **Never logged in**
vivek            tty1                      Sat Jan 27 22:10:36 +0530 2007
pdnsd                                      **Never logged in**
sshd                                       **Never logged in**
messagebus                                 **Never logged in**
bind                                       **Never logged in**
sweta           tty1                      Sat Jan 27 19:55:22 +0530 2007

Chiaramente se l'utente non si è mai loggato, al posto delle informazioni di login verrà mostrato il messaggio "**Never logged in**".

Cancellare le informazioni di login

Basta semplicemente sovrascrivere il file "/var/log/lastlog", è necessario essere root (o un utente "sudo" con privilegi amministrativi) ed è meglio farne una copia prima.

# cp /var/log/lastlog /root

Ora sovrascriviamo il file:

# >/var/log/lastlog

Finito. Il file ora è vuoto.

About

Mantengo questo blog a livello amatoriale dal 2009. Sono appassionato di grafica, tecnologia, software Open Source. Fra i miei articoli non sarà difficile trovarne circa la musica, ed alcuni di riflessioni personali, ma preferisco indirizzare la linea del blog principalmente verso la tecnologia. Per informazioni contattami.