İşe Yarayan Bir WordPress Web Sitesi Güvenliği Stratejisi Nasıl Geliştirilir: Ayrıntılı Bir WordPress Web Sitesi Güvenliği Kontrol Listesi

Yayınlanan: 2024-01-12

Pek çok web sitesi sahibi, hassas bilgileri ve müşteri verilerini bilgisayar korsanlarından korumak için iyi web sitesi güvenlik uygulamalarını takip etmenin öneminin tamamen farkında olsa da gerçek şu ki, bu web sitesi sahiplerinin büyük çoğunluğu aslında işe yarayan iyi bir güvenlik planını takip etmiyor. .

Görüyorsunuz, web sitesi güvenliği, yalnızca güvenli şifreler ayarlamanın veya oturum açmak için iki faktörlü kimlik doğrulamayı etkinleştirmenin çok ötesine geçiyor. WordPress ihlallerinin yalnızca %8'inin gerçekleştiğini biliyor muydunuz ?

Web korsanları ve siber suçlular her zamankinden çok daha karmaşık hale geliyor ve bunun sonucunda internetteki web siteleri ve bloglar da giderek daha savunmasız hale geliyor.

Ancak iyi haber şu ki, web sitesi güvenliği söz konusu olduğunda, savunmanızı güçlendirmek, bilgisayar korsanlarını durdurmak ve güvenlik açıklarınızı azaltmak için yapabileceğiniz çok sayıda farklı şey var ve bugün bunun hakkında konuşacağız. Web sitenizin güvenliğini büyük ölçüde artırmak için kullanabileceğiniz bir dizi adım ve stratejiyi gözden geçirmek.

Web Sitesi Güvenliği Neden Önemlidir?

wordpress güvenlik eklentileri

Web sitesi güvenliği, hem web sitesi sahibini hem de kullanıcılarını koruduğu için çeşitli nedenlerden dolayı çok önemlidir. Web sitesi güvenliğinin önemli olmasının bazı temel nedenleri şunlardır:

  1. Kullanıcı Verilerinin Korunması
  2. Veri İhlallerini Önleme
  3. Kullanıcı Güvenini Korumak
  4. Kötü Amaçlı Yazılımlara ve Virüslere Karşı Koruma
  5. Kara Listeden Kaçınmak
  6. İş Sürekliliğinin Sağlanması
  7. Mevzuat Gereksinimlerini Karşılamak
  8. Tahrifatın Önlenmesi
  9. SEO'yu Geliştirme
  10. Mali Kaybın Azaltılması.

Böylece WordPress web sitesi güvenliğinin neden önemli olduğunu görebilirsiniz.

Mükemmel Güvenlik Stratejisini Kurmak için 10 Web Sitesi Güvenliği Kontrol Listesi

Gerçekten işe yarayan bir web sitesi güvenlik stratejisi geliştirmek için atabileceğiniz bazı temel adımlar şunlardır:

  • Brute Force Oturum Açma Girişimlerini Durdurun
  • SQL Enjeksiyonuna Dikkat Edin
  • Güvenli Bir Barındırma Platformu Seçin
  • Eklentilerin En Son Sürümünü Kullanın
  • SSL Sertifikası Yükleyin
  • WordPress Sürümünü Düzenli Olarak Güncelleyin
  • Güvenli WP-Yönetici Giriş Kimlik Bilgilerini Kullanın
  • Yönetici Sayfası için Güvenli Liste ve Engellenenler Listesini Ayarlama
  • Güvenilir WordPress Temalarını Kullanın
  • Kullanılmayan WordPress Eklentilerini ve Temalarını Kaldırın.

Bunları ayrıntılı olarak görelim.

Brute Force Oturum Açma Girişimlerini Durdurun

Web sitesi sahiplerinin her gün karşılaştığı en yaygın tehditlerden biri, bilgisayar korsanlarının kaba kuvvetle oturum açma girişimleriyle onları bombardıman etmesidir .

Kaba kuvvetle oturum açma girişimi, bilgisayar korsanlarının erişimlerine izin veren bir kombinasyon bulana kadar her sembol, sayı, karakter ve harf kombinasyonunu denemek için özel bir yazılım kullanmasıdır.

Web siteniz kullanıcı kimlik doğrulamasını kullandığı sürece, henüz yapmadıysanız, bir gün kaba kuvvet saldırısının hedefi haline gelme ihtimaliniz yüksektir.

Neyse ki kaba kuvvet saldırılarını durdurmak için elinizde birkaç yöntem var. En basit yol, kullanıcılara belirli bir süre içinde yalnızca sınırlı sayıda oturum açma denemesine izin vermektir.

Ancak bu yöntemin sorunu, bilgisayar korsanının çok sayıda kullanıcı hesabını kilitleyebilmesi ve bunun da DoS'ye (hizmet reddi) neden olmasıdır.

Kullanabileceğiniz daha da iyi bir yöntem, yeterli sayıda başarısız oturum açma denemesinden sonra IP adresinin tamamının oturumunu kapatmaktır. Veya alternatif olarak kullanabileceğiniz diğer bir yöntem de web sitenizi, kullanıcıyı yetersiz sayıda giriş denemesi sonrasında “HTTP 401” hata sayfasına yönlendirecek şekilde tasarlamak olacaktır.

SQL Enjeksiyonuna Dikkat Edin

SQL enjeksiyon saldırısı, bir siber suçlunun giriş alanlarına SQL (yapılandırılmış sorgu dili) ifadeleri eklemeye çalıştığı bir kod enjeksiyon hackleme tekniğidir.

güvenlik wedevs ile ilgili görsel sonucu

Bunu başarabilmelerinin nedeni, web uygulamalarınızdaki zayıf kodlamanın onları savunmasız bırakmasıdır.

Bu nedenle, bir SQL enjeksiyonunu gerçekleşmeden önce durdurmak için, diğerlerinin yanı sıra PHP veya Java gibi bir programlama dili kullanarak gerçekleştirebileceğiniz, yazılı ve parametreli veritabanı sorgularını kullanmanız gerekecektir.

Güvenli Bir Barındırma Platformu Seçin

Bir web barındırma seçerken göz önünde bulundurulması gereken en önemli faktörlerden biri güvenliktir.

Bununla birlikte, bir web barındırmada dikkate alınması gereken tek bir güvenlik faktörü değil, birden fazla güvenlik faktörü vardır.

En azından, alfabetik sıraya göre sunulan aşağıdaki güvenlik uygulamalarının her birini size sunan bir web barındırıcısı seçmek isteyeceksiniz:

  • Güvenlik duvarları
  • DDoS Koruması
  • Alan Adı Gizliliği
  • Spam filtresi
  • Virüs koruması

Bunlardan en önemlilerinden biri güvenlik duvarı veya web sunucunuza gelen istekleri filtrelemek için tasarlanmış bir yazılım parçasıdır. Daha sonra, web sunucunuza ulaşmadan önce çeşitli faktörlere bağlı olarak belirli istekleri engelleyeceklerdir.

DDoS Korumasına sahip olmak da özellikle önemlidir. DDoS veya Dağıtılmış Hizmet Reddi saldırısı, web sitenize aynı anda binlerce isteğin gönderileceği, web sitesinin aşırı yüklenmesine ve kapanmasına neden olacak saldırıdır.

Seçtiğiniz web barındırıcınızdan gelen DDoS koruması, meşru trafiğin geçmesine izin verirken belirli istekleri engellemek için web sitenizdeki DDoS etkinliğini analiz edecektir. Bununla birlikte, çoğu web barındırma sağlayıcısı güvenlik duvarı sunsa da hepsi DDoS koruma hizmetleri sunmamaktadır, bu nedenle seçiminize dikkat edin.

Eklentilerin En Son Sürümünü Kullanın

Eklentilerinizi güncellemek, takip edilmesi gereken bir başka kritik öneme sahip güvenlik stratejisidir. Eklentileriniz güncelleme almadan ne kadar uzun süre kalırsa, bilgisayar korsanlığına karşı güvenlik açıklarına sahip olma olasılıkları da o kadar artar.

Bunun nedeni, saygın web sitesi eklentilerinin geliştiricilerinin, güvenlik açıklarını düzeltmek ve eklentilerini saldırılara daha az maruz kalacak şekilde güncellemek için her zaman çok çalışmalarıdır.

güvenlik wedevs ile ilgili görsel sonucu

Bununla birlikte, her beş WordPress web sitesinden dördünde güncellenmiş eklentiler bile bulunmuyor, ancak bunları güncellemek, yapılması en kolay güvenlik prosedürlerinden biri.

Eklentinizi güncellemek için yapmanız gereken tek şey kontrol panelindeki 'Eklentiler' sekmesine gitmek (WordPress kullanıyorsanız) ve ardından eklentilerinizden herhangi birinin güncel olup olmadığını kontrol etmektir.

Eğer varsa, 'Şimdi Güncelle'yi seçmeniz yeterlidir; artık hazırsınız. Basit, değil mi? Yine de WordPress web sitesi sahiplerinin çoğunluğunun bunu yapmaması şaşırtıcı.

SSL Sertifikası Yükleyin

Son olarak, takip edilmesi gereken bir diğer önemli güvenlik adımı da SSL sertifikası yüklemek olacaktır .

güvenlik wedevs ile ilgili görsel sonucu

SSL sertifikası, web sunucunuzun ayrıntılarına şifreleme anahtarını bağlayacak bir veri dosyasıdır. Bu, sunucunuz ile web tarayıcınız arasında güvenli bağlantılara izin veren HTTPS protokolünü etkinleştirir.

SSL sertifikaları genellikle finansal verileri ve bilgileri korumak için kullanılsa da, işlettiğiniz web sitesi türü ne olursa olsun, bunların kullanılması yine de çok önemlidir.

WordPress Sürümünü Düzenli Olarak Güncelleyin

WordPress'in düzenli yazılım güncellemeleri, performansı artırmak ve güvenliği güçlendirmek, sitenizi siber tehditlere karşı etkili bir şekilde korumak için çok önemlidir.

WordPress sürümünüzü güncellemek, güvenliği artırmanın en basit ve en etkili önlemlerinden biri olarak öne çıkıyor. Buna rağmen, WordPress sitelerinin yaklaşık %50'si eski sürümleri çalıştırmaya devam ediyor ve bu da onları potansiyel tehditlere karşı daha savunmasız bırakıyor.

WordPress sürümünüzün güncel olup olmadığını kontrol etmek için WordPress yönetici alanınızda oturum açın ve sol menü panelindeki Kontrol Paneli → Güncellemeler seçeneğine gidin. Sürümünüzün güncel olmadığını gösteriyorsa, derhal güncellemenizi kesinlikle öneririz.

wordpress-wordpress-logosu-ve-ilgili-simgeleri içerir

Sitenizin eski WordPress sürümlerini çalıştırmadığından emin olmak için gelecekteki güncelleme yayınlanma tarihleri ​​konusunda dikkatli olmanız önemlidir. Ayrıca temalarınızı ve eklentilerinizi güncel tutmanızı öneririz. Güncel olmayan temalar ve eklentiler, yeni güncellenen WordPress çekirdek yazılımıyla çakışmalara yol açarak hatalara ve güvenlik tehditlerine karşı duyarlılığın artmasına neden olabilir.

Güncelliğini yitirmiş temaları ve eklentileri ele almak için şu basit adımları izleyin:

  • WordPress yönetici panelinize gidin ve Kontrol Paneli → Güncellemeler'e gidin.
  • Güncellemelere hazır temaların ve eklentilerin listesini gözden geçirerek Eklentiler ve Temalar bölümlerine ilerleyin. Bunları toplu olarak veya ayrı ayrı güncelleyebileceğinizi unutmayın.
  • WordPress sitenizin güvenli kalmasını ve en son yazılım sürümleriyle sorunsuz çalışmasını sağlamak için “Eklentileri Güncelle”ye tıklayın.

Güvenli WP-Yönetici Giriş Kimlik Bilgilerini Kullanın

Kullanıcılar sıklıkla "yönetici", "yönetici" veya "test" gibi kolayca tahmin edilebilecek kullanıcı adları kullanarak yaygın bir hata yapar ve böylece sitelerinin kaba kuvvet saldırılarına kurban gitme riskini artırır. Buna ek olarak saldırganlar, güçlü şifre korumasına sahip olmayan WordPress sitelerini hedeflemek için sıklıkla bu tür güvenlik açıklarından yararlanır.

Sitenizin güvenliğini artırmak için benzersiz ve karmaşık bir kullanıcı adı-şifre kombinasyonu kullanmanızı önemle tavsiye ederiz. Alternatif olarak, farklı bir kullanıcı adına sahip yeni bir WordPress yönetici hesabı oluşturmak için şu adımları izlemeyi düşünün:

  • WordPress Kontrol Panelinizden KullanıcılarYeni Ekle seçeneğine gidin.
  • Yeni bir kullanıcı oluşturun ve ona Yönetici rolünü atayın. Bir şifre ekleyin ve işiniz bittiğinde Yeni Kullanıcı Ekle düğmesine basın.

Yönetici Sayfası için Güvenli Liste ve Engellenenler Listesini Ayarlama

Giriş sayfanızı yetkisiz erişime ve olası kaba kuvvet saldırılarına karşı korumak, URL kilitlemeyi uygulayarak sağlanabilir. Bu, Cloudflare veya Sucuri gibi WordPress için özel olarak tasarlanmış bir Web Uygulaması Güvenlik Duvarı (WAF) hizmetinin kullanılmasını içerir.

Cloudflare kullanırken sitenizin güvenliğini artırmak için bir bölge kilitleme kuralı yapılandırabilirsiniz. Bu kural, kilitlemek istediğiniz belirli URL'leri tanımlamanıza ve bu URL'lere erişebilecek izin verilen IP aralığını belirlemenize olanak tanır. Sonuç olarak, belirlenen IP aralığının dışındaki kişiler belirtilen URL'lere erişemeyecektir.

Güvenilir WordPress Temalarını Kullanın

Geçersiz WordPress temaları, orijinal premium temaların yetkisiz kopyalarıdır ve kullanıcıları cezbetmek için genellikle daha düşük fiyatlarla pazarlanır. Ancak bu temalar genellikle çok sayıda güvenlik sorununu da beraberinde getirir.

Çoğunlukla, geçersiz kılınan temaların sağlayıcılarının, kötü amaçlı yazılım ve spam bağlantıları da dahil olmak üzere kötü amaçlı kodlar yerleştirerek orijinal premium temaları tehlikeye atan bilgisayar korsanları olduğu ortaya çıkar. Ek olarak, bu temalar diğer istismarlar için potansiyel arka kapı görevi görebilir ve WordPress sitenizin güvenliğine tehdit oluşturabilir.

En İyi Ücretsiz WordPress Blog Temaları

İptal edilen temaların yasa dışı olarak dağıtılması nedeniyle kullanıcılar meşru geliştiricilerden herhangi bir destek alamamaktadır. Bu, sitenizle ilgili herhangi bir sorun olması durumunda WordPress sitenizdeki sorunları bağımsız olarak gidermeniz ve güvenliğini sağlamanız gerektiği anlamına gelir.

Bilgisayar korsanları tarafından hedef alınma riskini azaltmak için, resmi deposundan veya saygın geliştiricilerinden bir WordPress teması seçmenizi şiddetle tavsiye ederiz. Alternatif olarak, hem kalite hem de güvenlik sağlayan çok çeşitli premium temaların mevcut olduğu ThemeForest gibi tanınmış tema pazarlarındaki üçüncü taraf temalarını keşfetmeyi düşünün.

Kullanılmayan WordPress Eklentilerini ve Temalarını Kaldır

Kullanılmayan eklentileri ve temaları sitede tutmak, özellikle eklentiler ve temalar güncellenmemişse zararlı olabilir. Güncel olmayan eklentiler ve temalar, bilgisayar korsanlarının sitenize erişmek için bunları kullanabileceğinden siber saldırı riskini artırır.

Kullanılmayan bir WordPress eklentisini silmek için şu adımları izleyin:

  • EklentilerYüklü Eklentiler seçeneğine gidin.
  • Yüklü tüm eklentilerin listesini göreceksiniz. Eklenti adının altındaki Sil'e tıklayın.

Sil düğmesinin yalnızca eklentiyi devre dışı bıraktıktan sonra kullanılabileceğini unutmayın.

Bu arada, kullanılmayan bir temayı silme adımları şunlardır:

  • WordPress yönetici kontrol panelinizden GörünümTemalar seçeneğine gidin.
  • Silmek istediğiniz temaya tıklayın.
  • Tema ayrıntılarını gösteren bir açılır pencere görünecektir. Sağ alt köşedeki Sil düğmesine tıklayın.

Mükemmel WordPress web sitesi güvenlik kontrol listesini oluşturmak için bunları takip edebilirsiniz.

Bonus: WordPress Güvenlik Eklentilerini Kullanarak WordPress Web Sitesi Güvenliğinden Nasıl Faydalanılır?

WordPress, web sitenizin güvenliğini sağlamanıza yardımcı olacak pek çok etkili güvenlik eklentisine sahiptir. Bu eklentiler işinizi kolaylaştıracak ve karmaşık görevleri hiçbir teknik bilgiye ihtiyaç duymadan halledebileceksiniz.

WordPress eklentilerini şu şekilde kullanabilirsiniz:

  • WP-Admin için İki Faktörlü Kimlik Doğrulamayı Etkinleştirin : WordFence Security gibi bir eklentiyle iki faktörlü kimlik doğrulamayı etkinleştirebilirsiniz. WordPress sitenize ikinci bir koruma katmanı ekleyecektir.
  • WordPress’i Düzenli Olarak Yedekleyin : WordPress veya eklenti/tema güncellemeleri nedeniyle siteniz bozulabilir veya herhangi bir veriyi kaybedebilirsiniz. Bir WordPress eklentisi ile web sitenizin düzenli olarak yedeğini alabilirsiniz.
  • Giriş Girişimlerini Sınırla : WordPress sınırsız giriş denemesine izin verir ve dışarıdan saldırılara açıktır. Giriş denemelerini sınırlamak için Loginizer gibi bir eklenti kullanabilirsiniz.
  • WordPress Giriş Sayfası URL'sini değiştirin : Her WordPress web sitesi aynı varsayılan giriş URL'sini paylaşır: alanadiniz.com/wp-admin . Bu varsayılan giriş URL'sine güvenmek, saldırganlar için öngörülebilir bir hedef sağladığından, onu bilgisayar korsanlığı girişimlerine açık hale getirebilir. Güvenliği artırmak için WPS Girişi Gizle ve wp-admin Girişini Değiştir gibi eklentiler giriş URL'nizi özelleştirme seçeneği sunar
  • Kullanıcı Etkinliğini İzleyin : Kullanıcılarınızın ne yaptığı da web sitesi güvenliğinin önemli bir parçasıdır. Bu konuda size yardımcı olacak pek çok WordPress etkinlik günlüğü eklentisi var.

Web Sitenizi Güvenceye Almanıza Yardımcı Olacak Kılavuzlar:

  • WordPress Sitenizi Kötü Amaçlı Yazılımlardan Nasıl Algılar, Kaldırır ve Korursunuz?
  • En İyi WordPress Güvenlik Eklentileri
  • WordPress Güvenlik Duvarı ve Güvenlik Eklentileri Web Sitenizi Nasıl Koruyabilir?

Çözüm

Web sitesi sahiplerinin çoğunluğunun yukarıdaki güvenlik adımlarını atacağını düşünseniz de gerçek şu ki çoğu bunu yapmıyor.

Eğer siz de bu makaledeki güvenlik stratejilerinden bir veya daha fazlasını atlayan web sitesi sahiplerinden biriyseniz, iyi haber şu ki, bunu değiştirmek için hemen bugün harekete geçebilirsiniz.


Bu Samuel Bocetta'nın misafir yazısıdır. Emekli bir siber güvenlik analistidir ve şu anda kriptografi ve siber suçlardaki trendler hakkında rapor vermektedir.

weDevs bloguna abone olun

Haftalık bülten gönderiyoruz, kesinlikle spam yok