23 Temel WordPress Güvenlik İpuçları

Yayınlanan: 2016-05-31

Siber güvenlik sürekli değişen bir alandır. Sistem teknisyenleri güvenlik sorunlarını önlemek için açıkları ve zayıflıkları düzeltmeye çalışırken, bilgisayar korsanları etraflarında daha fazla yol bulur. Bu nedenle, hiçbir web sitesi saldırıya karşı güvenli değildir.

Bazı insanlar yanlışlıkla WordPress gibi güvenilir bir web sitesi barındırma hizmeti kullanırlarsa bu risklerden muaf olacaklarına inanırlar. Ancak bunun tersi doğrudur.

WordPress'te web tasarımı söz konusu olduğunda, eklentiler veya şablonlar hakkında çok şey almaktan daha fazlasını düşünmek gerekir. WordPress, tüm barındırma hizmetleri gibi, bir web sitesinin veya blogun güvenliğini sağlamak istiyorsanız ele alınması gereken benzersiz güvenlik sorunlarına sahiptir. Bu koruma özellikleri göz ardı edilemez ve her tasarımcının web tasarımı konseptinde çalışması gereken bir şeydir.

1. Güvenli Barındırma Kullanın

Evet, WordPress'i ücretsiz kullanabilirsiniz, ancak bu yalnızca daha az güvenlik özelliğine ve desteğine sahip olacağınız anlamına gelir. Seçeneklerinize göz atarken, en ucuz seçeneği seçmek her zaman yararlı değildir. Nihai seçiminizde akıllı olmanıza yardımcı olmak için her birinin sunduğu güvenlik seçeneklerine, incelemelere ve derecelendirmelere ve maliyete karşı risk avantajına daha yakından bakın.

2. Eklentileri Yüklemeden Önce Ekran

Bazı eklentiler, web sitenizi parçalayabilecek ve bilgisayar korsanlarına kapı açabilecek kötü amaçlı kodlarla gelebilir. Eklentileri yüklemeden önce her zaman derecelendirmeleri kontrol edin ve incelemeleri okuyun. Bu, güvenilir bir geliştirici tarafından oluşturulmamış ücretsiz eklentiler için özellikle önemlidir.

Ayrıca, WordPress eklentilerinizi de düzenli olarak yükselttiğinizden emin olun. Bu güncellemeler, eklentilerin düzgün çalışmasını sağlamak ve bilinen güvenlik açıklarından korumak için yapılır.

3. Erişimi Sınırla

Giriş bilgilerinizi paylaşırken dikkatli olun. Kullanıcılar arasında dolaşan çok fazla oturum açma, çok hızlı bir şekilde kafa karıştırabilir ve bu da kimin erişimi olduğunu hatırlamayı zorlaştırabilir. Aynı şekilde, çalışanlar ve diğer tasarımcılar arasında kime güvenebileceğinizi her zaman bilemezsiniz. Yalnızca birkaç kişiye erişim sağlayın ve gereğinden fazla kişiye erişim vermekten kaçınmak için kullanıcı adlarını ve şifreleri sık sık değiştirin.

4. Bir Uzman İşe Alın

Web sitesi kurmak isteyen bir tasarımcı veya iş adamı olun, konu web sitesi güvenliği olduğunda çok dikkatli olamazsınız. Güvenlik özelliklerinizi belirlemenize yardımcı olması için bir uzman kiralamak her zaman iyi bir fikirdir. Alanı iyi bilen, güvenlik özelliklerini yükleme konusunda bol deneyime sahip ve önceki müşterilerden övgü dolu incelemelere ve referanslara sahip biriyle gidin. Uzmanınız ayrıca WordPress tasarımınız için yeterli korumayı sağlamak için testler yapabilir.

5. Parolaları Sık Sık Değiştirin

Parola ne kadar uzun süre aynı kalırsa, bilgisayar korsanlarının parolayı ele geçirmesi o kadar kolay olur. Geliştirme aşamaları ve işletim aşamaları arasında şifrelerinizi birkaç kez değiştirdiğinizden emin olun. Bu, WordPress sitenize erişimi olan gereksiz kişilerin sayısını azaltmaya da yardımcı olacaktır.

6. Parolaları Güçlü Yapın

I-Sight.com'un bir özetine göre, bir bilgisayar korsanının altı küçük harften oluşan bir şifreyi kırmak sadece 10 dakika sürer. Yalnızca birkaç büyük harf, sayı ve bir sembol eklerseniz, süre 44.530 yıla çıkar. Kısacası, kolayca hatırlayabileceğinizden daha karmaşık bir şifre seçmek daha iyidir.

7. Bilgisayarınızı Güvende Tutun

Bazen Truva atları ve virüsler, siz farkında olmadan bir yükleme yoluyla bilgisayarınıza gizlice girebilir. Ardından, bilgisayar korsanlarının bilgisayarınızda depolanan hassas bilgilere erişmesine izin verir. Güncel yazılım, virüs koruması ve güvenli tarama geçmişi ile bilgisayarınızı kilitli tutun.

Diğer zamanlarda bu virüsler bilgisayarınızı zayıflatacaktır. Düzgün çalışmadığında, bilgisayar korsanı sabit sürücüden değerli bilgileri alabilecek ve saldırıyı durdurmak için hiçbir şey yapamayacaksınız.

8. Yazılımı Güncel Tutun

Güncellemeler bir nedenden dolayı yapılır. Buggy koduna karşı savunmasız olan yazılımdaki korumayı oluşturmak ve zayıflıkları düzeltmek için oradalar. Bir uyarı olarak, virüse veya daha kötüye dönüşecek bir şey yüklemeyi geçersiz kılmak için yalnızca WordPress.org'dan güncellemeleri indirin.

9. Gerçek Bir Kullanıcı Adı Atayın

İstenmeyen ziyaretçilerin web sitenize erişmesini zorlaştırmak için "yönetici" dışında bir kullanıcı adı seçin. Bu, tüm WordPress siteleri için varsayılan kullanıcı adıdır, ancak kullanımı risklidir. Robotik bilgisayar korsanları, kırmak daha kolay olduğu için saldırılarına genellikle "yönetici" kullanıcı adını kullanan web sitelerine başlar.

Binlerce WordPress hesabını hacklemek için “admin” kullanıcı adını hedefleyen ve ortak şifrelerle eşleştiren birçok hackleme girişimi oldu. Düzeltmenin ne kadar kolay olduğuna kıyasla çok yaygın olan bir zayıflık.

10. Kullanıcı Adınızı Sitenin URL'sinden Ayırın

Kullanıcı adınız sitenizdeki yazar arşiv URL'sindeyse, sayfanıza erişmeleri daha kolay olacaktır. Kullanıcı adınızı veritabanınızda gizlemek en iyisidir.

11. Giriş Sayfasına bir Captcha ekleyin

Captcha'lar can sıkıcıdır, ancak sayfanızı robotlardan koruma konusunda iyi bir iş çıkarırlar. Ayrıca web sitenizi kaba kuvvet saldırılarına karşı korumaya yardımcı olabilir. Captcha, bir WordPress sitesine başka bir savunma katmanı eklemenin harika bir yoludur.

12. Güvenlik Denetimi Yapın

Güvenlik denetimi, zayıflıkları ve güvenlik açıklarını bulmanın ve bunları düzeltmek için birkaç öneri sunmanın en iyi yoludur. Aksi takdirde içerik yönetim sisteminin kendisini etkileyecek yazılım ve donanım güvenlik açıklarını ortaya çıkaracaktır.

13. Çevrimiçi Araçları Kullanın

Web, siber güvenlik tehditlerinin farkına vardığından beri, onları düzeltecek çözümlerle dolup taştı. Tüm çevrimiçi araçlar yardımcı olmayacak olsa da, yüksek derecelendirmeye sahip daha iyi bilinen araçlar bir sitenin güvenliğini sağlamaya yardımcı olacaktır. Herhangi bir aracı indirmeden önce yorumları okuyun ve derecelendirmelere göz atın.

14. Kötü Amaçlı URL İsteklerinden Koruyun

Kötü amaçlı URL'ler, bir web sitesini bozma amacıyla oluşturulur. Genellikle spam veya kimlik avı iletilerinde bulunurlar ve bilginiz olmadan web sitenize gizlice girebilirler. Web sitenizi kötü amaçlı URL isteklerinden korumak için formüle edilmiş snippet çözümleri, araçları ve diğer yazılımları bulun.

15. Ücretsiz Temalara Karşı Dikkatli Olun

Daha önce de belirtildiği gibi, "ücretsiz" kelimesi web tasarımcıları için her zaman iyiye işaret değildir. Temaların çoğuyla ilişkili iyi kalite ve yüksek güvenlik olacaktır, ancak bu temalardan hangisinin sitenizi tam olarak koruyacağını söylemek genellikle zordur. Mümkün olduğunda, özellikle saygın bir geliştirici tarafından oluşturulmamış olanlar olmak üzere ücretsiz temalar kullanmaktan kaçının.

Birçok ücretsiz tema, spam bağlantıları ve kötü amaçlı kodlarla birlikte gelebilen base64 kodlaması gibi spam içerikli içerik barındırır. Bir çalışma, tüm ücretsiz temaların yüzde 80'inin bu tür kodlara sahip olduğunu gösterdi. Baş ağrısından kaçınmak için, yüksek puanlı ve çılgın incelemelere sahip temalar satın alın.

16. Yeterli Depolamaya ve Yedeklemeye Sahip Olun

Çok fazla geliştirici ve şirket, çok geç olana kadar bir web sitesini yedeklemeyi erteler. İnternet ve ağ güvenliğiyle ilgili riskler nedeniyle, bir bilgisayar korsanının web sitenize kaba kuvvet saldırısı başlatıp başlatmayacağını asla bilemezsiniz.

Verilerin uygun şekilde saklanması ve yedeklenmesi, iş ve web sitesi başarısının ayrılmaz bir parçasıdır. Bir çalışma, web sitelerinden veri kaybeden şirketlerin yüzde 60'ının olaydan sonraki altı ay içinde başarısız olduğunu buldu. Proaktif olun ve önemli verilerin sürekli kayıtlarını tutacak bir yedekleme sistemi kurun.

17. Güvenlik Eklentilerini Dikkatlice Ekleyin

Güvenlik eklentileri, web sitenizi zarar görmekten korumanın mükemmel bir yoludur, ancak düzgün eklenmedikleri takdirde hasara da neden olabilirler. Bir güvenlik eklentisi eklemek kolay görünebilir, ancak ne yaptığınızı bilmiyorsanız, web sitenizde daha fazla güvenlik açığı geliştirebilirsiniz. Güvenlik eklentilerini yükleme konusunda çok az deneyiminiz varsa, bir profesyonelden yardım istemek en iyisidir.

18. Dosya Yüklemelerinden Kaçının

Genel bir kural olarak, web sitenizden dosya yüklemelerini yasaklayın. Kullanıcılarınız yalnızca bir profil resmi veya farklı bir avatar yüklese bile, dosyaların web sitenizi kötü niyetli veya bilmeden engellenen dosyalardan riske atma olasılığı daha yüksektir. Aynı şekilde, sitenize kişisel olarak bir şeyler yüklerken dikkatli olun. Kodunuza yönelik saldırıları önlemek için yalnızca orijinal içerik yükleyin.

19. Dizin Taramayı Devre Dışı Bırakın

Birçok blogcu ve web tasarımcısı, siteyi savunmasız bırakan WordPress eklentileri dizinine erişimi korumayı düşünmez. Hırsızlar serbestçe dolaşabilsin diye gece yatarken kapıyı açık bırakmak gibi. Bir '.htaccess dosyası' kullanarak veya dizine boş bir 'index.html' dosyası yükleyerek bu dizinlere erişimi engelleyin. Bu, kapıyı davetsiz misafirlere sonsuza kadar kilitli tutmalıdır.

20. SSL Şifreleme Kullanın

Çoğu web sitesi ve blog veri gönderir ve alır ve bu veriler korumasızsa virüsleri, buggy kodlarını ve kötü amaçlı casus yazılımları geri getirebilir. Aynı şekilde, hassas verileri aktarıyorsanız ve bu veriler korunmuyorsa, buna herkes erişebilir. Genellikle WordPress SSL şifreleme özelliği tamamen ücretsizdir ve kurulumu kolaydır; bu, iletimleri korumamak için gerçekten hiçbir mazeretiniz olmadığı anlamına gelir.

21. Ekstra Hesapları Sil

Web sitenize bağlı hesapların envanterini sık sık almak ve tüm ekstraları silmek önemlidir. Aslında, mümkünse, birden fazla hesap kullanmaktansa, erişime ihtiyaç duyanlarla paylaştığınız tek bir hava geçirmez yönetici hesabı kullanmak daha iyidir. En azından, her zaman eski ve kullanılmayan hesapları silin. Kullanılmadan oturmalarına izin vermek, başkalarının bilgi çalmasını kolaylaştıracaktır.

22. Saldırıya Uğramış Dosyaları Bulun

WordPress dosyalarınızın saldırıya uğradığından şüpheleniyorsanız, sorunu ortadan kaldırmak için birkaç araç kullanmak iyi bir fikirdir. Exploit Scanner, Sucuri, Wordfence ve WordPress File Monitor Plus, dosyaları kurtarmak ve ekstra koruma eklemek için mükemmel seçeneklerdir.

23. Veritabanı Önekini Değiştirin

Temel bir WordPress sitesi kurmak çok uygundur, ancak bu kolaylık bir web tasarımcısının düşüşü olabilir. Tembelliği teşvik eder ve sonuç olarak, yaygın bir bilgisayar korsanlığı noktası olan veritabanı önekini değiştirmek gibi şeyleri kaçırmanız daha olasıdır. Sitenizin veritabanındaki tablo adlarını korumak için veritabanı önekinin değiştirilip değiştirilmediğini her zaman kontrol etmeyi unutmayın. Bu basit adım, en deneyimli bilgisayar korsanlarını durdurmaz, ancak en azından robotik saldırıları durdurur.

Birçok web tasarımcısının inandığının aksine, belirli güvenlik özelliklerini kurmak ve bir WordPress sitesini korumak için belirli önlemler almak bir web tasarımcısı olarak sizin sorumluluğunuzdadır. Siber ağ risklerini görmezden gelmek için çok fazla tehdit var. Deneyimli bir BT departmanının veya güvenlik gurusunun daha sonra gelip burada listelenen özelliklerin her birini ekleyebileceği doğrudur, ancak genel olarak bu özelliklerin başlangıçta yüklenmesi daha iyidir. Her web tasarımcısı, WordPress sitelerini yayınlamadan önce güvenli hale getirmek için zaman ayırsaydı, başarılı bilgisayar korsanlığı girişimlerinin sayısı kolayca yarıya inebilirdi.