Pardus ve GNU/Linux yüklü bilgisayarlar, konsolda verilen komutların geçmişini kullanıcının ev dizinindeki ".bash_history" dosyasında saklar. Kullanıcılar, geçmişte konsolda verdiği komutları yön tuşları ile görebiliyor ve çalıştırabiliyorlar. Kullanıcılar, yanlışlıkla daha önce çalıştırılmış tehlikeli bir komutu çalıştırabilir yada başka kullanıcılar, verdiğiniz komutları görebilirler.

 

Bu durum için çözümleri aşağıya sıraladım.

Çözüm 1:
Kullanıcının ev dizininde gizli olarak bulunan ".bash_history" dosyasını silebilirsiniz. Her kullanıcının ev dizinine ayrı ayrı gitmeniz gerektiğini unutmayın. Gizli dosyaları görmek için Ctrl+H klavye kısayolunu kullanabilirsiniz.

 


Çözüm 2:
nano ~/.bash_history
Yukarıdaki komutla komutların tarihçesini görebilir, düzenleyebilir ve silebilirsiniz. Yaptığınız değişiklikleri klavyeden "Ctrl+X" kısayolu, sonrasında yine klavyeden "E" harfi ile kaydedip Klavyeden "Enter" ile onaylamayı unutmayınız.


Çözüm 3:
sudo su -c ">/root/.bash_history"
"root" kullanıcısı için bu dosyanın içeriğini yukarıdaki komutla boşaltabilirsiniz.
sudo su -c ">/home/kullanici/.bash_history"
"kullanici" kullanıcısı için bu dosyanın içeriğini yukarıdaki komutla boşaltabilirsiniz. Ancak konsolu kapatmadan önce yazdığınız son komutlar geçmişte saklanacağından konsoldan çıkmadan önce aşağıdaki komutu vermeniz gerekmektedir.

history -c

Yorum ekle


Güvenlik kodu
Yenile