GüvenlikSunucu

Linux dosya güvenliği ve chattr mantığı

chattr nedir ?

Chattr (Change Attribute),  önemli dosya ve klasörlerin yanlışlıkla silinmesini veya değiştirilmesini sağlamak için Linux sistemindeki bir dosyaya belirli öznitelikleri ayarlamak / kaldırmak için kullanılan bir yardımcı programdır.

Örnek;  salgırdanlar bir dosyayı çekmek veya düzenlemek istiyor. Siz bunu chattr komutu ile kolaylıkla koruyabilirsiniz. Özellikle kritik ve riskli olan dosyanızın üzerinde hiçbir şekilde değişiklik yapılmasını engellemek isterseniz chattr komutunu kullanabilirsiniz.

Örneğin, bir dosyayı dokunulmaz, silinemez, değiştirilemez kılmak isterseniz aşağıdaki komutu kullanmanız yeterli olacaktır. Daha sonra root kullanıcısı ile değiştirmeye veya silmeye çalışın hata verecektir.

root# chattr +i dosya.txt
root# rm -rf dosya.txt
rm: cannot remove 'dosya': Operation not permitted

aynı şekilde geri eski haline getirmek isterseniz aşağıdaki komutu kullanabilirsiniz.

root# chattr -i dosya.txt
root# lsattr 
root# lsattr /home
---i------e-- dosya.txt
----------e-- log.txt
----------e-- log.pcap
---i------e-- syslog.txt
---i------e-- önemli.txt

NOT : Başında ” i “  işareti olan dosyalar dokunulmaz dosyalardır.

Tags

Kaan GİRGİN

Ben Kaan GİRGİN, 1996 Balıkesir doğumluyum 2013 yılından beri kendimi sanal Dünyada geliştiriyorum. Sürekli olarak yeni bilgiler edinip deneyimlerimi bu site üzerinden sizler ile paylaşıyorum.

İlgili Makaleler

Kimler Neler Demiş?

avatar
  Subscribe  
Bildir

Bu yazımızada bakın

Kapat
Kapat