Web sitenizin veya herhangi bir sunucu tabanlı uygulamanızın dosya ve dizinleri için ayrı ayrı CHMOD (yazma okuma) izinleri verilmektedir.
Bu izinleri kendinize göre değiştiredebilirsiniz. Fakat özellikle SuPHP kullandığınız sunucularda yazma izinleri ile oynamanıza hiç gerek yoktur.
Kritik bir dosyanıza yanlışlıkla vereceğiniz bir yazma izni tüm sisteminizin hackerlar tarafından ele geçirilmesine sebep olabilir.
Size şimdi 2 adet komut vereceğiz. Bu komutlar sunucunuzdaki tüm dosya izinlerini 644 ve tüm dizin izinlerini de 755 yapmaktadır.
Dikkat: Bu komutu uygulamadan önce ilk olarak web sitenizin veya uygulamalarınızın bulunduğu dizine inmelisiniz.
Aksi takdirde sunucunuzun Linux sistem dosyalarından tutun web kontrol paneli dosyalarına kadar hepsinin izin ayarlarını değiştirmiş olursunuz ve bunu geri döndürmek imkansızdır.
1 2 3 |
find . -type d -exec chmod 755 {} \; find . -type f -exec chmod 644 {} \; |
Bu 2 komutu uyguladığınız takdirde web sitenizin/uygulamalarınızın tüm dosya izinleri 644 ve tüm dizin izinleri de 755 olacaktır.