Linux’ta bir dosya veya klasörün güvenliğini sağlamak için chattr komutunu kullanabiliriz. Peki bu komut tam olarak ne işe yarar? Linux’ta chattr komutu bir dosya veya klasörü kilitlemeye yaramaktadır. Yani bu komut ile belirlediğimiz bir dosya veya klasörün yanlışlıkla değiştirilmesini veya silinmesini engelleyebiliriz. Önemli dosyalarımızı bu şekilde koruyabiliriz. Bu komutun kullanımı şu şekildedir;
chattr +i dosyaismi
chattr -R +i dizinismi
Şimdi bu komutun kullanımı ile ilgili bir tane örnek yapalım. Örneğimizde bulunduğumuz dizinde deneme.txt isimli bir dosyanın olduğunu varsayıyoruz ve bu dosyayı kilitlemek istiyoruz. Ayrıca bulunduğumuz dizinde bulunan test adında bir klasörü de kilitlemek istiyoruz. Şimdi bu işlemler için uygulamamız gereken komutları öğrenelim;
chattr +i deneme.txt
chattr -R +i test
Bu komutlardan sonra belirlediğimiz dosya ve klasör kilitlenmiş olacaktır. Yani salt okunur olacaktır. Kilidi kaldırmak için ise chattr komutunu -i parametresi ile kullanmamız gerekmektedir. Yukarıdaki örneğe göre kilitleri kaldırmamız için uygulamamız gereken komutlar şu şekilde olacaktır;
chattr -i deneme.txt
chattr -R -i test