wordpress guvenlik kontrol listesi, wordpress güvenlik ipuçları, wordpress güvenlik

Wordpress Güvenlik Kontrol Listesi

Giriş Ekranı

  • Ek güvenlik önlemi için 2FA kullanılması gerekmektedir. Bunun için Two-Factor kullanabilirsiniz.
  • Parolalar 60 günde bir rutin olarak değiştirin.
  • Kullanılmıyorsa, giriş sayfalarına yapılan yönlendirmeleri site üzerinden kaldırın
  • Standart giriş sayfasında değişikliğe gidin URL’leri değiştirin. Bu değişikliği yapmak için Shield Security: Protection with Smarter Automation veya iThemes Security (formerly Better WP Security) kullanabilirsiniz.
  • Yapabiliyorsanız kullanıcı giriş alanlarına IP kısıtlaması ekleyin.
  • Wordpress’de kullanılan REST API’yi kısıtlayın. Bunun için Disable REST API eklentisini kullanabilirsiniz.
  • Hata mesajlarını giriş sayfasında göstermeyin ve kapatın.

Yönetimsel Alanlar

  • Wordpress devamlı güncel tutun
  • Kullanıcı adı “admin” olan bir hesap oluşturmayın. Mümkünse yeni bir yönetici hesabı oluşturun ve eskisini kaldırın.
  • Bir editör hesabınız olsun ve yalnızca içerik yayınlamak için kullanın
  • Wordpress’de bütün alanlar için SSL/TLS kullanın
  • Wordpress içerisinde .php li dosyaları ve klasörleri koruyun, erişime kapatın
  • Dosya değişikliklerini kontrol edin( Shield Security: Protection with Smarter Automation veya iThemes Security (formerly Better WP Security) )
  • Virüsler, kötü amaçlı yazılımlar ve güvenlik ihlalleri için antivirüs kullanın

Eklentiler

  • Tüm eklentileri güncel tutun
  • Kullanılmayan eklentileri etkisiz hale getirip silin
  • Eklentileri yalnızca bilinen kaynaklarından indirin
  • Eski eklentilerinizi yeni alternatifleri ile değiştirin
  • Bir sürü eklenti kurmaktan kaçının

Tema

  • Temayı güncel tutun
  • Kullanılmayan temaları etkisiz hale getirip silin
  • Wordpress sürümünü temanızdan kaldırın
  • Temaları bilinen kaynaktan indirin, illegal kullanımdan kaçının

Veritabanı

  • Varsayılan tablo ön ekini kullanmayın ve değiştirin
  • Veritabanınızın yedeklemesini haftalık ve aylık olarak zamanlayın
  • Veritabanı kullanıcısı ve parolası için tahmin edilmesi güç kombinasyonlar kullanın(passwordgenerator)
  • Veritabanı optimizasyonlarını aylık olarak gerçekleştirin. (WP-Optimize)

Sağlayıcı

  • Güvenilirliği kanıtlanmış alt yapı sağlayıcılarını kullanın.
  • Yalnızca SSH veya SFTP üzerinden bağlanın.
  • SSH bağlantısını parola ile değil key ile yapın.
  • Klasör izinleriniz 755 dosya izinleriniz 644 olmalı, 777 olarak ayarlanmış izinleri değiştirin.
  • wp-config.php dosyasının erişilebilir olmadığından emin olun.
  • Wordpress üzerinden dosya düzenlemeyi devre dışı bırakın.
  • Mümkünse yönetim panelsiz çözümleri tercih edin.
  • Kullanılmayan dosya ve klasörlerden kurtulun.
  • PHP hata mesajlarını kapatın.
  • Her şeyi kayıt altına almak için detaylı log tutun.
  • Mümkünse VPS veya Dedicated çözümleri tercih edin.

Bu makalede yaptıklarınız size %100 güvenlik sağlamaz, bilinmeyen güvenlik açıkları(0-Day) sizi her zaman etkileyebilir.

Bilinmeyen Tema, Eklenti kullanımına dikkat ediniz.

Share this article
Shareable URL
Prev Post

Django Uygulamalarında Varnish Cache Kullanımı

Next Post

Erişim Engelli Bulunan Domain Nasıl Tekrar Açılır?

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Read next
0
Share