Terminale: cancellare le informazioni di login
Attenzione
Questo articolo è stato pubblicato più di un anno fa, potrebbero esserci stati sviluppi.
Ti preghiamo di tenerne conto.
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.
0 commenti