WordPress’in en kritik dosyası wp-config.php’dir. Veritabanı bilgilerinden güvenlik anahtarlarına kadar sitenin kalbindeki ayarları tutar. Bu dosyayı doğru yapılandırmak, güvenliği sessizce ama etkili biçimde güçlendirir.
Güvenlik anahtarları
wp-config.php, oturum bilgilerini şifrelemek için kullanılan güvenlik anahtarları içerir. Bu anahtarların güçlü ve benzersiz olması gerekir. WordPress’in resmi anahtar üreticisinden rastgele anahtarlar alıp dosyaya ekleyebilirsin. Güçlü anahtarlar, çalınmış oturumların kötüye kullanılmasını zorlaştırır.
Dosya düzenlemeyi kapat
WordPress panelinden, tema ve eklenti dosyalarını doğrudan düzenlemek mümkündür. Ama bu, saldırgan panele girerse ona kolayca zararlı kod ekleme imkanı verir. wp-config.php’ye eklenecek tek bir satırla bu düzenleme özelliğini kapatmak, önemli bir güvenlik önlemidir.
Veritabanı ön eki
Varsayılan veritabanı tablo ön eki herkesçe bilinir. Bunu farklı bir ön ekle değiştirmek, bazı otomatik saldırıları zorlaştırır. Bu daha çok kurulum aşamasında yapılır ama mevcut sitede de dikkatle değiştirilebilir. Küçük ama faydalı bir önlemdir.
Dosya izinleri ve konumu
wp-config.php’nin dosya izinlerinin sıkı olması gerekir, böylece yetkisiz erişim engellenir. Bazı güvenlik rehberleri bu dosyayı bir üst dizine taşımayı önerir; WordPress orada da bulur ama web üzerinden erişimi zorlaşır. İzinleri doğru ayarlamak çoğu durumda yeterli korumayı sağlar.
wp-config.php küçük bir dosya ama güvenlik açısından ağırlığı büyük. Güçlü anahtarlar, kapalı dosya düzenleme ve sıkı izinlerle, sitenin kalbini sessizce korumuş olursun. Değişiklik öncesi mutlaka yedek al.
İlgili Rehberler
- Brute force saldırısı nedir, nasıl engellenir
- WordPress giriş sayfasını (wp-login) korumak
- Siteyi düzenli yedeklemek neden şart
Bu işleri kendiniz yapmak yerine profesyonel destek isterseniz, WordPress bakım ve teknik destek hizmetime göz atabilirsiniz.
Bu konunun tüm rehberi: WordPress Güvenlik Rehberi