Hosting Paketlerinde %80 indirim + Ücretsiz Domain & SSL!
Detaylar

Bilgi Bankası

Web sitesi güvenliği için kontrol listesi

Kısaca: Ele geçirilen sitelerin çoğunda neden aynıdır: güncellenmemiş eklenti ya da tema, zayıf veya başka yerde de kullanılan parola, lisanssız yazılım ve yedeğin olmaması. Aşağıdaki listeyi siteyi yayına aldıktan sonra bir kez baştan sona, sonra ayda bir kısaca gözden geçirin.

Hesaplar ve parolalar

KontrolNeden önemliNerede
Her hesaba ayrı, uzun bir parolaBaşka bir sitede sızan parola sizin hesaplarınızda denenir.Bir parola yöneticisi kullanın.
cPanel'de iki adımlı doğrulamaParola çalınsa bile tek başına giriş için yetmez.cPanel → Güvenlik → İki Faktörlü Kimlik Doğrulama (Two-Factor Authentication)
Site yöneticilerinde iki adımlı doğrulamaYönetici paneli en sık parola denenen sayfadır.WordPress'te bir iki adımlı doğrulama eklentisiyle
"admin" gibi tahmin edilebilir kullanıcı adı yokOtomatik saldırılar önce bu adları dener.Yeni bir yönetici açıp eskisini silin.
Geliştiriciye ana cPanel parolası verilmiyorİş bitince erişim kontrolünüzden çıkar.cPanel → FTP Hesapları: yalnız ilgili klasöre erişen geçici hesap açın, iş bitince silin.
Ayrılan çalışanların erişimi kapatılıyorUnutulan hesaplar yıllarca açık kalır.Site yöneticileri, FTP ve e-posta hesapları

Sizden parola isteyen ya da hizmetinizin kapatılacağını söyleyen sahte e-postalara karşı da dikkatli olun; parolalar en sık bu yolla çalınır (bkz. oltalama e-postalarını tanıma).

Yazılım ve güncellemeler

  • Çekirdek, eklenti ve temalar güncel: Saldırıların büyük kısmı, düzeltmesi yayımlanmış ama uygulanmamış açıklardan yapılır. WordPress'te küçük sürüm güncellemelerinin otomatik yapılmasına izin verin; eklenti ve tema güncellemelerini haftada bir kontrol edin.
  • Kullanılmayan eklenti ve temalar silinmiş: Devre dışı bırakmak yetmez; dosyalar sunucuda durduğu sürece açıkları da durur.
  • Lisanssız ("nulled") yazılım yok: Ücretli tema ve eklentilerin korsan kopyaları çoğu zaman içine gizlenmiş arka kapıyla dağıtılır.
  • PHP sürümü güncel: Güvenlik desteği sona ermiş PHP sürümleri yama almaz; 8.2 veya üstünü kullanın (bkz. PHP sürümünü değiştirme).
  • Eski kurulumlar kaldırılmış: eski/, test/, demo/ gibi klasörlerde unutulan, güncellenmeyen kopyalar sık kullanılan bir giriş kapısıdır.

Dosyalar ve sunucu tarafı ayarlar

  • Dosya izinleri doğru: Klasörler 755, dosyalar 644; wp-config.php gibi parola içeren dosyalar daha kısıtlı (ör. 600). 777 izni hiçbir dosya ya da klasörde kullanılmamalı.
  • Herkese açık klasörde yedek ve geçici dosya yok: public_html içinde bırakılan .zip, .sql, .tar.gz dosyaları, phpinfo.php gibi test dosyaları ve .git klasörü adresi bilen herkes tarafından indirilebilir.
  • Hata ayrıntıları ziyaretçiye gösterilmiyor: display_errors ayarını kapalı tutun (cPanel → Yazılım → PHP Sürümünü Seç (Select PHP Version) ya da MultiPHP INI Düzenleyici (MultiPHP INI Editor)). Açık hata iletileri dosya yollarını ve yazılım sürümlerini ele verir.
  • Dizin listeleme kapalı: İçinde index dosyası olmayan bir klasör açıldığında dosya listesi görünmemeli. Ana .htaccess dosyanıza Options -Indexes satırını ekleyin.
  • Yükleme klasöründe PHP çalışmıyor: Görsel yükleme klasörü yalnız dosya barındırmalıdır. WordPress'te wp-content/uploads klasörüne aşağıdaki .htaccess dosyasını koyun; ardından sitenin ve görsellerin normal açıldığını kontrol edin.
<FilesMatch "\.(php|phtml|phar)$">
Require all denied
</FilesMatch>

Bilgi: Sunucularımız CloudLinux üzerinde çalışır; her hesap diğerlerinden yalıtılmıştır ve kötü amaçlı yazılım taraması Imunify ile yapılır. Bu önlemler sunucu tarafını korur; sitenizin yazılımını güncel ve temiz tutmak ise sizin elinizdedir.

Yedekleme, HTTPS ve izleme

  • Kendi yedeğiniz var ve sunucu dışında saklanıyor: Hosting hizmetleri haftalık olarak yedeklenir; ancak bu yedeklerden geri yükleme teknik ekibimizce yapılır, ek ücrete tabidir ve son yedekten sonraki değişiklikleri içermez. cPanel Yedekleme (Backup) ya da Yedekleme Sihirbazı (Backup Wizard) ile düzenli tam yedek alıp bilgisayarınıza veya bulut depolamaya indirin; arada bir geri yüklemeyi deneyin (bkz. yedek alma ve geri yükleme).
  • HTTPS zorunlu: Ücretsiz SSL kurulu ve bütün trafik https'e yönlendiriliyor (bkz. ücretsiz SSL).
  • Formlar korumalı: İletişim ve üyelik formlarında CAPTCHA kullanın. Korumasız formlar spam gönderimine alet olur ve hesabınızın e-posta gönderim sınırını tüketir.
  • E-posta kimlik doğrulaması kurulu: SPF, DKIM ve DMARC kayıtları, alan adınızla sahte e-posta gönderilmesini zorlaştırır (bkz. SPF, DKIM ve DMARC).
  • Google Search Console bağlı: Siteniz ele geçirilip zararlı içerik yayımlarsa Google bunu Search Console'da gösterir ve e-posta ile bildirir.
  • Olağandışı durumlar fark ediliyor: Beklenmedik trafik artışı, tanımadığınız dosyalar ya da sizin göndermediğiniz e-postalar ilk belirtilerdir. Böyle bir şey görürseniz hacklenen site rehberindeki ilk adımları hemen uygulayın.

Aradığınızı bulamadınız mı?

Destek ekibimiz yardımcı olsun; taleplere en geç 24 saat içinde ilk yanıt veriyoruz.

Destek talebi oluşturun
Bu makale işinize yaradı mı?

0 defa görüntülendi | 0 kişi faydalı buldu

0850 532 67 10 908505326710