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.
| Kontrol | Neden önemli | Nerede |
|---|---|---|
| Her hesaba ayrı, uzun bir parola | Başka bir sitede sızan parola sizin hesaplarınızda denenir. | Bir parola yöneticisi kullanın. |
| cPanel'de iki adımlı doğrulama | Parola ç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ğrulama | Yö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ı yok | Otomatik 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ıyor | Unutulan 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).
eski/, test/, demo/ gibi klasörlerde unutulan, güncellenmeyen kopyalar sık kullanılan bir giriş kapısıdır.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ı.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.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.index dosyası olmayan bir klasör açıldığında dosya listesi görünmemeli. Ana .htaccess dosyanıza Options -Indexes satırını ekleyin.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.
Destek ekibimiz yardımcı olsun; taleplere en geç 24 saat içinde ilk yanıt veriyoruz.
Destek talebi oluşturun