Linux chattr Kullanımı - Config dosyanızı düzenlenemez yapın

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