Linux chattr Kullanımı - Config dosyanızı düzenlenemez yapın
settings.php adlı dosyada chattr uygulayalım ve dokunulmaz yapalım ;
chattr +i settings.php
Eğer tek bir dosyayı değilde tüm klasör/dizin içindeki dosyalara chattr uygulamak ister isek –R parametresi eklemek yeterlidir, aşağıdaki komut örneğini deneyebilirsiniz ;
admin/ dizinine chattr uygulayalım, aşağıdaki komut ile artık bu dizin altındaki hiç bir dosya değiştirilemez veya silinemez ;
chattr -R +i admin
chattr uygulanan dizin ve dosyaları listelemek için lsattr komutunu kullanabilirsiniz i olanlar chattr uygulananlardır yani dokunulmazlardır ;
chattr uygulanan dosya ve klasörlerdeki işlemi geri almak ve dokunulmazlığı kaldırmak isterseniz – parametresi yeterlidir (aşağıdakiler uygulandığında artık yazılabilir hale gelirler) ;
Dosyadan chattr kaldır :
chattr -i settings.php
Dizinden chattr kaldır :
chattr -R -i admin