WordPress Güvenlik Önlemleri - Çatlak Dünya
31 Ekim 2011 | Yazar: Mümin Köykıran | Yorum yok | 1.765 Kez Ziyaret Edildi.
WordPress sitelerimizin güvenliği hepimiz için önemlidir. En önemli konu ise dosyalarımızın güvenliği. WordPress sisteminde wp-config.php gibi kritik bir dosya nedeniyle sitenize veda etmek zorunda kalabilirsiniz. Yazımızda wp-config.php dosyasını korumakla birlikte diğer tüm önlemleri bulacaksınız.
WordPress kurulumunu yaptıktan sonra wp-admin/install.php dosyasını silmeniz gerekmektedir. Sonra sıra dosyaların izinlerindedir. Yanlış bir dosya izniyle sunucunuza girilebileceğini unutmayın. WordPress’in önemli dosyaların izinlerini aşağıdaki gibi düzenlemelisiniz. Ancak daha iyi bir sistem için kendiniz ayarlayabilirsiniz.
Bazı eklentiler kurulmak için bazı klasörlerin 0777 olmasını ister. Bu durumda kurulumdan önce dosya iznini 0777 yapın ve kurulumdan sonra eski izin ayarlarına geri dönün. Yükleme klasörünüzün dosya izni 0777 kalabilir ancak ara sıra klasörün içini kontrol etmenizi tavsiye ediyorum.
WordPress sitenizde açık bulunmasa bile kullandığınız eklentilerde açık bulunabilir. Bu dizini ziyaretçilere göstermek istemiyorsanız boş bir index.html dosyası oluşturup wp-content/plugins dizinine yükleyin. Bu anlattığım önlem güncel sürümlerde zaten index.php olarak alınmış durumda. Eğer yoksa boş index.html dosyasını kullanabilirsiniz.
Gereksiz Bilgilerin Görüntülenmesini Engelleyin
WordPress sitemize giriş yaparken bir hata aldığımızda size nerede hata yaptığınıza dair bilgiler verir. Bu şifresini unutan bir kullanıcıya yararlı bir bilgi olabilir ancak sitenizi hacklemeye çalışan biri için de yararlı bir bilgi olabilir. Bu yüzden bu hata yazısını kaldırmalıyız. Bunu yapabilmek için temanızın functions.php dosyasına uygun bir yere aşağıdaki kodu eklemeliyiz.
WordPress Sürüm Numaranızı Gizleyin
WordPress otomatik olarak sayfa kaynağında ek bir kodla kullandığınız WordPress sürümünü gösteriyor. Bu da yeni güncellemeler çıktığında güncellemeyen kullanıcılar için kötü bir durum. Bu kodu engellemek çok kolay. Aşağıdaki kodu temamızın functions.php dosyasına uygun bir yere eklemeliyiz.
Varsayılan “admin” Kullanıcısını Değiştirmek
Eğer WordPress sitenizde kullanıcı adınız admin ise bunu değiştirmenizi öneririm. Bunu yapabilmek için veritabanınızdan şu SQL sorgusunu çalıştırmanız yeterli olacaktır.
Zararlı URL İstekleri İçin Bir Eklenti
Hackerlar zayıf gördükleri sitelere saldırmak için çoğunlukla zararlı sorguları websitenize yönlendiriyor. WordPress’in kendi önlemleri var ancak yetersiz. Bu sebepten dolayı aşağıdaki eklentiyi sitenize kurun. Artık websiteniz zararlı sorgulardan korunacaktır.
.htaccess İle Dosyalarınızı Koruma Altına Alın
Güvenli bir WordPress sistemi için iyi bir .htaccess dosyası şart. Bu dosyada genellikle WordPress yönlendirme kodları vardır ama geliştirmek ve güvenliğimizi arttırmak bizim elimizdedir. Bu sebeple aşağıdaki kodları .htaccess dosyanızın en üstüne yapıştırmanızı tavsiye ederim. Her bir kodun ne işe yaradığı kodda yazmaktadır. Eğer henüz bir .htaccess dosyanız yoksa boş bir dosya oluşturup içine aşağıdaki kodları yazın ve sunucunuza yükleyin.
# Dosya erişimlerini engelle
Yukarıdaki yöntemler ile sitenizi koruyabilirsiniz ancak daha fazla güvenlik için eklentiler araştırıp bulabilirsiniz. Bu yöntemleri uygulamanızı şiddetle tavsiye ederim. Emin olun uğraştığınıza değecektir. Bu yazımızın da sonuna geldik. Bir sonraki yazımızda görüşmek üzere…
Bir önceki yazımız olan Hiç Bir Program Kullanmadan Mp3 İndirin ! başlıklı makalemizi de okumanızı öneririz.
.htaccess güvenlik, güvenlik, site korumak, site nasıl korunur, WordPress, wordpress güvenliği, wordpress güvenlik önlemleri, wordpress korumak, wp güvenliği, wp güvenlik, wp-config.php korumak
118.129 Kez Okundu
110.446 Kez Okundu
65.514 Kez Okundu
125 Sorgu Yapıldı. 2,178 Saniyede Oluşturuldu.