X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar
USD 0

Hoşgeldiniz

Lütfen Giriş Yapın

Bilgi Bankası

AnasayfaBilgi BankasıVDS Kullanım RehberiMySQL Portunu Dış Erişime Kapatmak ...

MySQL Portunu Dış Erişime Kapatmak ve Açmak: Güvenlik İçin Yapmanız Gerekenler



Mysql Port güvenliği nedir?

MySQL port güvenliği, veritabanı sunucusunun dış dünyaya karşı korunmasını sağlar ve özellikle 3306 numaralı varsayılan port üzerinden gerçekleşebilecek yetkisiz erişimleri engellemeyi hedefler. VDS kirala işlemi sonrasında bu portun açık bırakılması, potansiyel siber saldırılara davetiye çıkarabilir. Bu yüzden, güvenlik duvarı kurallarıyla sadece belirli IP adreslerine erişim izni vermek veya portu tamamen dış bağlantılara kapatmak önemlidir. Ayrıca SSH tünelleme, VPN veya port yönlendirme gibi yöntemlerle güvenli bağlantı sağlanabilir. Veritabanı güvenliğini artırmak için bu önlemler VDS üzerinde mutlaka uygulanmalıdır.


MySQL Port’u Dış Erişime Nasıl Kapatılır? (Güvenli Sunucu Rehberi)

Root kullanıcı olarak sunucuya giriş yaptıktan sonra, MySQL yapılandırma dosyasının bulunduğu dizine geçiyoruz. Ardından, my.cnf veya mysqld.cnf adlı config dosyasını düzenleyerek gerekli port ayarlarını yapabiliriz.

[mysqld] bölümünün altına aşağıdaki satırı ekliyoruz. Bu ayar, MySQL servisinin sadece localhost (127.0.0.1) üzerinden bağlantı kabul etmesini sağlar. Değişikliği yaptıktan sonra dosyayı kaydedip çıkıyoruz.

bind-address=127.0.0.1

Yapılandırma dosyasını kaydettikten sonra, yaptığımız değişikliklerin etkin olması için MySQL servisini SSH üzerinden yeniden başlatmamız gerekiyor. Aşağıdaki komutları sırasıyla deneyebilirsiniz:

service mysql restart

Eğer bu komut çalışmazsa, aşağıdaki alternatifi kullanın:

service mysqld restart

Komutları çalıştırdıktan sonra herhangi bir hata mesajı almazsanız, değişiklikler başarıyla uygulanmış demektir. Artık MySQL 3306 portu yalnızca lokal bağlantılara açık olacaktır.
Ek olarak, çevrimiçi “check port” araçlarıyla 3306 TCP portuna istek göndererek dış erişimin kapandığını kolayca kontrol edebilirsiniz.


MySQL Portu Dış Bağlantılara Nasıl Açılır? (Adım Adım Rehber)

bind-address = 127.0.0.1satırını bind-address = 0.0.0.0 olarak değiştirdikten sonra, MySQL servisini yeniden başlatmanız yeterlidir. Bu işlem, MySQL’in tüm IP adreslerinden bağlantı kabul etmesini sağlar ve herhangi bir sorun yaratmaz.

MySQL bağlantılarını dışarıya açık hale getirmek büyük bir güvenlik zafiyeti oluşturur. Çünkü varsayılan port olan 3306, siber saldırganlar tarafından kolayca hedef alınabilir. Bu nedenle, dış bağlantıları mutlaka güvenlik duvarı kuralları ile sınırlandırmak, sadece belirli IP adreslerine izin vermek ve mümkünse VPN ya da SSH tünelleme gibi güvenli bağlantı yöntemleri kullanmak gerekir. Aksi takdirde, veritabanınız yetkisiz erişimlere karşı savunmasız kalabilir.


Aradığınız Bilgiyi Bulamıyor musunuz?

Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,

Bir Destek Talebi Oluşturun.
Faydalı Buldunuz mu?
(13 defa görüntülendi. / 0 kişi faydalı buldu.)
Copyright © 2025 Tüm Hakları Saklıdır.
WhatsApp
Top