WordPress Web Sitenizi Güvende Tutmak için En İyi 10 WordPress Güvenlik Rehberi

Yayınlanan: 2020-11-10

Covid-19 pandemisi çoğu işletmeyi çevrimiçi ortama iterken, bir web sitesi şüphesiz en büyük işletme varlıklarınızdan biridir. WordPress gibi içerik yönetim sistemleri, web siteleri oluşturmayı kolaylaştırdı, ne yazık ki, web sitesi güvenliği çoğunlukla göz ardı edilir - çok geç olana ve site saldırıya uğrayana kadar. Bilgisayar korsanları her gün 100.000'den fazla web sitesini hedef alıyor - büyük ve küçük, WordPress web siteleri çoğunlukta. WordPress tek başına güvenli olsa da, muazzam popülaritesi onu bilgisayar korsanlarının favorisi haline getiriyor. %100 web sitesi güvenliğini sağlamanın bir yolu olmasa da, çoğu kullanıcının sitelerini bilgisayar korsanlarına karşı savunmasız hale getiren en iyi güvenlik uygulamalarını takip etmemesi nedeniyle saldırılar gerçekleşir. Bu yazıda, kapsamlı bir WordPress güvenlik stratejisinin omurgasını oluşturan en iyi 10 WordPress güvenlik kılavuzunu ve test edilmiş güvenlik önlemlerini paylaşıyoruz. Konumuza başlayalım.

1. Web Sitenizi Düzenli Olarak Tarayın ve Temizleyin

Bu adım, herhangi bir kötü amaçlı kodun hemen dikkatinize sunulmasını sağlar. Ancak teknik bilgisi olmayan bir kullanıcıysanız, bu tür bir kodu belirlemek zor olabilir. Ek olarak, bilgisayar korsanları sürekli olarak kodlarını tanımlamayı zorlaştıran yeni hack'ler geliştirmekte ve geliştirmektedir.

Tarama

Bu işi sizin yerinize yapması için Sucuri veya MalCare gibi bir güvenlik eklentisi kurmanızı öneririz. Güvenlik eklentileri, gelişmiş ve gelişen algoritmalarını kullanarak en sinsi kötü amaçlı yazılımları bile tespit etmek için tasarlanmıştır. Diğer eklentiler gibi kurulumu kolaydır ve herhangi bir teknik bilgi gerektirmeden kullanıcılar tarafından kullanılabilir. Bunları, kötü amaçlı yazılımların sitenizde çok uzun süre kalma şansı olmaması için düzenli taramalar planlamak için kullanabilirsiniz. MalCare gibi güvenlik eklentileri, teknik yardım beklemeden sitenizi hemen temizleyebilmeniz için tek tıklamayla otomatik kötü amaçlı yazılım temizleme sunar.

Sitenizi manuel olarak taramayı ve düzeltmeyi seçebilirsiniz. Ancak, WP arka uç dosyaları ve veritabanı tabloları konusunda bilgili değilseniz bunu önermiyoruz.

2. Web Sitenizi Güncelleyin

Eklentiler/temalar için sık sık “WordPress sürüm xxx mevcut” mesajını veya “xxx'e güncelle” gibi bir mesaj görüyor musunuz? Onları görmezden gelmek cazip gelse de, bunu yapmak büyük bir hata olabilir. Paketinizi güncellemeyi ne kadar geciktirirseniz, siteniz o kadar savunmasız hale gelir. Bilgisayar korsanları, Core WP'nin eski sürümlerinde, eklentilerde ve temalarda bilinen güvenlik açıklarından yararlanır. Belirli bir sürümde bir hata bulduklarında, aynı sürümü kullanan tüm siteleri hedeflerler.

Web sitenizi güncelleyin

Çoğu sitenin WordPress'in 3.x ve hatta 2.x sürümleri gibi eski veya güncel olmayan sürümlerinde çalıştığı talihsiz ancak doğru. Aynısı, yüklenen eklentilerin/temaların çoğu için de geçerlidir.

Güncellemeleri uygulamak, özellikle yüzlerce siteyi yönetiyorsanız, zaman alan bir iş olabilir. Bunu kolaylaştırmak için, tüm sitelerdeki tüm WP bileşenlerinizi tek seferde güncellemek için bir WordPress yönetim işlevi sağlayan WP Remote gibi bir güvenlik eklentisi seçebilirsiniz.

3. Kullanıcı Adlarınızı ve Parolalarınızı Güçlendirin

“Şifre” veya “123123” gibi giriş sayfası şifrelerini kullanmaya devam ediyor musunuz? Bilgisayar korsanları, giriş sayfalarına girmek için her zaman yaygın kullanıcı adlarını ve bunun gibi zayıf şifreleri kullanır. Yaygın bilgisayar korsanlığı yöntemleri arasında, bilgisayar korsanları, dünya çapındaki oturum açma sayfalarını hedeflemek için kullanıcı adlarınızı ve şifrelerinizi tahmin eden otomatik botlar kullanarak kaba kuvvet saldırıları uygular.

Kaba kuvvet saldırılarına karşı korunmanın en iyi ve muhtemelen en kolay yolu, oturum açma kimlik bilgilerinizi güçlendirmektir. Bir uygulama olarak, tüm kullanıcılarınızın oturum açma amaçları için benzersiz kullanıcı adları yapılandırmasını sağlayın.

En az 12 karakter uzunluğunda ve harflerin, sayıların ve özel simgelerin (#, @ veya _ gibi) karışımından oluşan güçlü bir parola seçin.

Başka bir güvenlik önlemi, kullanıcı şifrelerinizi altı ila sekiz ayda bir düzenli olarak değiştirmektir. Dashlane gibi parola yönetimi araçları, güçlü parolalar oluşturmak ve saklamak için etkili olabilir.

4. 2 Faktörlü Kimlik Doğrulamayı veya 2FA'yı Uygulayın

2 Faktörlü Kimlik Doğrulama veya 2FA, sitenize ek bir güvenlik katmanı sağlayan bir endüstri standardıdır.

2FA nasıl çalışır? Etkinleştirdikten sonra, hesabına giriş yapmaya çalışan her kullanıcı iki aşamalı bir süreçten geçmelidir. İlk adım, doğru kullanıcı adı ve şifreyi girmektir. Bir sonraki adım, oluşturulan ve yalnızca kullanıcının cep telefonu numarasına gönderilen özel ve benzersiz bir kod girmektir.

Kısacası, 2FA, bilgisayar korsanlarının web sitenizin giriş sayfanıza kaba kuvvet saldırıları yapmasını zorlaştırır. Tek yapmanız gereken Google Authenticator veya Duo Two-Factor Authentication gibi bir 2FA eklentisi yüklemek. Diğer bir alternatif, özelliklerine yerleşik 2FA işlevine sahip MalCare gibi bir güvenlik eklentisi kullanmaktır.

5. Bir SSL Sertifikası Kurun

SSL Güvenli Web Sitesi

SSL veya Kısa Güvenli Katman, barındırma sunucunuz ve kullanıcınızın tarayıcısı arasında iletilen her veriyi şifreleyen bir güvenlik katmanıdır. Bu şifreleme sayesinde, bilgisayar korsanlarının paylaşılan bilgileri kolayca ele geçirip şifresini çözememesini sağlayabilirsiniz. Ek bir faydası var. Arama motorları SSL sertifikalarına sahip web sitelerini tercih ettiğinden, bu aynı zamanda SEO sıralamanızı iyileştirmenin iyi bir yoludur.

Siteniz için SSL sertifikasını nasıl alırsınız? Hosting firmanızdan alabilirsiniz. Bu işe yaramazsa, sitenize Let's Encrypt gibi bir üçüncü taraf SSL eklentisi yükleyin.

6. Web Siteniz İçin Güvenlik Duvarı Koruması Kurun

Güvenlik duvarları, gelen trafiğiniz ve web sunucunuz arasında sürekli bir savunma hattı görevi görür. Etkili bir web sitesi güvenlik duvarı, veritabanı enjeksiyonu, XSS saldırıları ve oturum ele geçirme gibi saldırıları durdurabilir.

Nasıl bu kadar etkili? Basittir, web sunucunuza yapılan her gelen isteği izler ve kötü veya şüpheli IP adreslerinden gelenleri engeller. İnternette gezinmek için hangi cihazı kullanırsanız kullanın, benzersiz bir kodla tanımlanır - IP adresi. Aynısı herhangi bir bilgisayar korsanının cihazı için de geçerlidir. Güvenlik duvarları, kötü amaçlı yazılım saldırıları oluşturma geçmişine sahip IP adreslerinden gelen istekleri engeller.

Güvenlik Duvarı Kur

Güvenlik duvarı nasıl kurulur? Bulut tabanlı web uygulaması güvenlik duvarı ve ağ düzeyinde güvenlik duvarları dahil olmak üzere farklı güvenlik duvarları türleri arasından seçim yapabilirsiniz. Kolayca etkinleştirilebilen veya devre dışı bırakılabilen güvenlik duvarı koruması da içeren MalCare gibi güvenlik eklentilerini tercih edin.

7. WP Sertleştirmeyi Yürütün

WordPress ekibi, bilgisayar korsanları tarafından yaygın olarak kullanılan bilgisayar korsanlığı mekanizmalarına dayanarak, herhangi bir web sitesini güçlendirmek için bir dizi 12 sertleştirme önlemi önermektedir. Buna dosya düzenleyici aracının devre dışı bırakılması, güvenlik anahtarlarının değiştirilmesi ve eklenti/tema kurulumlarının engellenmesi dahildir.

Ancak, bu önlemlerden bazılarının teknik bilgisi olmayan kullanıcılar için bağımsız olarak uygulanması zor olabilir. İstenmeyen herhangi bir hata, sitenizin arızalanmasına veya çökmesine neden olabilir. MalCare güvenlik eklentisi, bunu sizin için birkaç tıklamayla yapan, adım adım kolay bir WordPress sağlamlaştırma özelliğine sahiptir.

8. Kullanıcı İzinlerini Atayın

Bir WordPress sitesi için birden fazla kullanıcı oluşturabilirsiniz, ancak hepsinin en yüksek ayrıcalıklara sahip olması gerekmez. Bu nedenle WP, Süper Yönetici, Yönetici, Düzenleyici, Yazar, Katkıda Bulunan ve Yazar olmak üzere altı farklı kullanıcı rolüne izin verir.

Süper yönetici "en yüksek" haklara veya ayrıcalıklara sahipken, yazar "en az" ayrıcalıklara sahiptir. Yönetici kullanıcılar en fazla hakka sahip olduğundan, bilgisayar korsanları genellikle maksimum hasarı verebilecekleri yönetici hesaplarına girmeye çalışır.

Önerimiz – yalnızca birkaç ve güvenilir kullanıcıya “yönetici” hakları atanan en az ayrıcalık ilkesini kullanın. İş rollerine bağlı olarak, geri kalanlara diğer kullanıcı rolleri verilebilir.

9. Coğrafi engellemeyi uygulayın

Siber saldırılarla ilgili en son istatistiklere göre, çoğu başarılı bilgisayar korsanı birkaç ülkede bulunuyor. Bir güvenlik duvarı, seçili IP adreslerinden gelen istekleri engelleyebildiği gibi, belirli bir ülkeden gelen tüm istekleri de engelleyebilir. Ülke engelleme olarak bilinen şey budur. Bu ülkelerden gelen trafiği engelleyerek, bu ülkelerde bulunan bilgisayar korsanları web sitenize erişemez. Bu, web sitenizin coğrafi bir hedef segmenti varsa en iyi sonucu verir.

Başarısız olan veya engellenen tüm IP isteklerinin menşe ülkesini görüntülemenize olanak tanıyan ve size o bölge için ülke engelleme uygulama seçeneği sunan bir güvenlik aracı seçin.

10. Web Sitenizin ve Veritabanınızın Düzenli Yedeklerini Alın

Tüm güvenlik önlemlerinize rağmen, gerçek şu ki, bir saldırıdan kaçınmanın %100 garantisi yoktur. Bir web sitesi yedeklemesi, başarılı bir saldırıya karşı bir sigorta poliçesi gibidir. Değerini ancak web siteniz çöktükten veya saldırıya uğradıktan sonra anlarsınız.

Siteniz çöktüğünde ne yaparsınız? İlk önceliğiniz web sitenizi normale döndürmek ve bu ancak hem web sitenizin hem de veritabanı dosyalarınızın yedeğine sahip olduğunuzda mümkündür.

Güncelleme

Web sitelerinin tam yedeğini nasıl alırsınız?

Varsa, barındırma şirketiniz tarafından sağlanan yedekleme hizmetini seçin. Veya bunu manuel olarak da yapabilirsiniz - ancak bu zaman ve çaba gerektirebilir. Daha basit ve daha kısa bir yöntem arıyorsanız, yedekleme işlemini otomatikleştiren ve yedeklemenin bağımsız kopyalarını güvenli bir yerde saklayan BlogVault veya Backupbuddy gibi bir yedekleme eklentisini tercih edebilirsiniz.

Yedekleme eklentilerinin diğer yedekleme araçlarından daha iyi performans gösterdiği bilinmektedir. Basitçe, hem en son dosyalarınızın hem de veritabanı tablolarınızın yedeklenmesi için eksiksiz bir çözüm sundukları için herhangi bir şeyi kaçırma riskini en aza indirirler. Ek olarak, web sitenizi birkaç tıklamayla geri yüklemek için tek tıklamayla kolay bir geri yükleme işlevi sunarlar.

Sonuç olarak

Web siteniz ne kadar büyük veya küçük olursa olsun, akıllı bir bilgisayar korsanı için her zaman potansiyel bir hedef olacaktır. Kendinizi bir siber tehditten korumanın tek yolu, bilgisayar korsanının işini zorlaştırabilecek bilgi ve araçlarla kendinizi donatmaktır. Bu on adım, herhangi bir WordPress web sitesi için eksiksiz ve sağlam bir güvenlik stratejisi oluşturur. Yukarıdaki önlemlerin çoğu, bu güvenlik önlemlerinin birkaçını birleştiren tek bir güvenlik eklentisi yüklenerek halledilebilir.

En İyi 10 WordPress Güvenlik Kılavuzunun bu makalesinin yardımcı olduğunu umuyoruz. Devam edin ve bu WordPress Güvenlik Kılavuzunu uygulayın ve sitenizin güvenlik puanını yükseltin. WordPress güvenlik kılavuzunun bu makalesi hakkında herhangi bir sorunuz varsa, lütfen aşağıdaki yorum bölümünde bana bildirin. Ayrıca, bu makaleyi beğendiyseniz, lütfen arkadaşlarınızla ve sosyal medya takipçilerinizle paylaşın.