[Soci SLIP] bash history (SOLVED)
llcfree
llcfree a gmail.com
Gio 8 Ago 2013 11:05:18 CEST
Siccome ci ho messo un po', riporto, in caso fosse utile per altri.
Si applica solo a chi usa il terminale.
Problema: per sbaglio scrivete qualcosa che non vorreste avere in chiaro
(che so, la password) in un terminale. Coscienziosamente, bash si
premura di aggiungerlo nella history e quindi la vostra password rimane
a disposizione di chiunque abbia accesso ai vostri terminali presenti e
futuri.
Ora, l'history è una cosa di cui è difficile sbarazzarsi. Provare per
credere.
Soluzione: da terminale
export HISTFILESIZE=0
history -c
export HISTFILESIZE=100
Il primo comando setta la lunghezza del file di history a zero, il
secondo cancella l'history, il terzo setta la lunghezza del file di
history a 100.
history -c da solo non basta. L'history miracolosamente ricompare.
Può darsi che ci siano metodi più semplici, ma finora questo è l'unico
che ha funzionato.
Loredana
Maggiori informazioni sulla lista
Soci