Linux Sunucuda MySQL Dış Erişimi Kapatma ve Güvenlik Ayarları
Linux sunucularda en büyük güvenlik risklerinden biri MySQL servisinin dış dünyaya açık olmasıdır. Bu durum kötü amaçlı saldırılar ve veri çekme girişimlerine neden olabilir. Bu yazıda MySQL portunu dış erişime kapatmayı öğreneceksiniz.
MySQL Dış Erişimi Neden Kapatılmalı?
MySQL portu açık olduğunda dış IP’lerden bağlantı sağlanabilir. Bu durum brute force, veri sızdırma ve yetkisiz erişim risklerini artırır.
MySQL Bind Address Ayarı
Terminal üzerinden şu dizine gidiyoruz:
cd /etc nano my.cnf
Dosya içine aşağıdaki satırı ekliyoruz:
bind-address=127.0.0.1
Bu ayar MySQL’i sadece local erişime açar ve dış bağlantıları tamamen engeller.
MySQL Servisini Yeniden Başlatma
service mysql restart
Bu işlemden sonra MySQL servisi yeniden başlatılır ve yapılan ayarlar aktif olur. Artık veritabanınız sadece yerel sunucudan erişilebilir hale gelir.
Sonuç
Bu basit ayar ile sunucunuzun güvenlik seviyesini önemli ölçüde artırmış olursunuz. Özellikle VPS ve dedicated server kullananlar için kritik bir güvenlik adımıdır.